Skip to content

Commit e22d456

Browse files
committed
wip
Signed-off-by: Attila Mészáros <[email protected]>
1 parent 981d1c3 commit e22d456

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

operator-framework/src/test/java/io/javaoperatorsdk/operator/baseapi/simple/ReconcilerExecutorIT.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
import io.javaoperatorsdk.operator.junit.LocallyRunOperatorExtension;
1212
import io.javaoperatorsdk.operator.support.TestUtils;
1313

14+
import com.fasterxml.jackson.databind.ObjectMapper;
15+
1416
import static org.assertj.core.api.Assertions.assertThat;
1517
import 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();

operator-framework/src/test/java/io/javaoperatorsdk/operator/baseapi/simple/TestCustomResourceSpec.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package 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

75
public 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

0 commit comments

Comments
 (0)