File tree Expand file tree Collapse file tree 2 files changed +8
-7
lines changed
operator-framework/src/test/java/io/javaoperatorsdk/operator/baseapi/simple Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 1111import io .javaoperatorsdk .operator .junit .LocallyRunOperatorExtension ;
1212import io .javaoperatorsdk .operator .support .TestUtils ;
1313
14+ import com .fasterxml .jackson .databind .ObjectMapper ;
15+
1416import static org .assertj .core .api .Assertions .assertThat ;
1517import static org .awaitility .Awaitility .await ;
1618
@@ -22,10 +24,11 @@ class ReconcilerExecutorIT {
2224
2325 @ Test
2426 void configMapGetsCreatedForTestCustomResource () {
27+ var om = new ObjectMapper ();
2528 operator .getReconcilerOfType (TestReconciler .class ).setUpdateStatus (true );
2629
2730 TestCustomResource resource = TestUtils .testCustomResource ();
28- resource .getSpec ().setSomeValue (Map . of ( "key1" , Map .of ("key2 " , "value2 " )));
31+ resource .getSpec ().setSomeValue (om . valueToTree ( Map .of ("k " , "v " )));
2932 var res = operator .create (resource );
3033
3134 awaitResourcesCreatedOrUpdated ();
Original file line number Diff line number Diff line change 11package io .javaoperatorsdk .operator .baseapi .simple ;
22
3- import java .util .Map ;
4-
5- import io .fabric8 .crd .generator .annotation .PreserveUnknownFields ;
3+ import com .fasterxml .jackson .databind .JsonNode ;
64
75public class TestCustomResourceSpec {
86
@@ -12,13 +10,13 @@ public class TestCustomResourceSpec {
1210
1311 private String value ;
1412
15- @ PreserveUnknownFields private Map < String , Object > someValue ;
13+ private JsonNode someValue ;
1614
17- public Map < String , Object > getSomeValue () {
15+ public JsonNode getSomeValue () {
1816 return someValue ;
1917 }
2018
21- public void setSomeValue (Map < String , Object > value ) {
19+ public void setSomeValue (JsonNode value ) {
2220 this .someValue = value ;
2321 }
2422
You can’t perform that action at this time.
0 commit comments