Skip to content

Commit 00a28cc

Browse files
committed
test: fix: serialization of additionalProperties changed
After new changes, additionalProperties fields are initialized as LinkedHashMap. Since order of insertion is preserved, test assertions should validate JSON output properly.
1 parent 8271e25 commit 00a28cc

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

kubernetes-client/src/test/java/io/fabric8/kubernetes/client/utils/SerializationAdditionalPropertiesTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,8 @@ void marshalWithAdditionalPropertiesOverridingFields() {
132132
.withNewMetadata().withName("name").addToAnnotations("key", "value").endMetadata()
133133
.withImmutable(true)
134134
.build();
135-
configMap.getAdditionalProperties().put("unknownField", "unknownValue");
136135
configMap.getAdditionalProperties().put("immutable", "${immutable}");
136+
configMap.getAdditionalProperties().put("unknownField", "unknownValue");
137137
configMap.getMetadata().getAdditionalProperties().put("annotations", "${annotations}");
138138
// When
139139
final String result = Serialization.asJson(configMap);

kubernetes-client/src/test/java/io/fabric8/kubernetes/client/utils/serialization/UnmatchedFieldTypeModuleTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,8 +155,8 @@ void writeValueAsStringWithAdditionalPropertiesOverridingFields() throws JsonPro
155155
.withNewMetadata().withName("name").addToAnnotations("key", "ignored").addToLabels("lKey", "value").endMetadata()
156156
.withImmutable(true)
157157
.build();
158-
configMap.getAdditionalProperties().put("unknownField", "unknownValue");
159158
configMap.getAdditionalProperties().put("immutable", "${immutable}");
159+
configMap.getAdditionalProperties().put("unknownField", "unknownValue");
160160
configMap.getMetadata().getAdditionalProperties().put("annotations", "${annotations}");
161161
// When
162162
final String result = objectMapper.writeValueAsString(configMap);

0 commit comments

Comments
 (0)