Fix test data #1496
GitHub Actions / JUnit Test Report
failed
Sep 2, 2024 in 0s
2549 tests run, 2503 passed, 44 skipped, 2 failed.
Annotations
Check failure on line 49 in src/test/java/com/hivemq/cli/utils/json/DataPolicySerializerTest.java
github-actions / JUnit Test Report
DataPolicySerializerTest.serialize_allFields_jsonIdentical()
org.opentest4j.AssertionFailedError: expected: <{"id":"policy-id","createdAt":"2023-01-01T01:02:03.004Z","matching":{"topicFilter":"filter"},"validation":{"validators":[{"type":"schema","arguments":{"strategy":"ALL_OF","schemas":[{"schemaId":"schema-id","version":"latest"}]}}]},"onSuccess":{"pipeline":[{"id":"success","functionId":"successFunction","arguments":{"argB":"valB","argA":"valA"}}]},"onFailure":{"pipeline":[{"id":"failure","functionId":"failureFunction","arguments":{"argA":"valA","argB":"valB"}}]}}> but was: <{"id":"policy-id","createdAt":"2023-01-01T01:02:03.004Z","matching":{"topicFilter":"filter"},"validation":{"validators":[{"type":"schema","arguments":{"strategy":"ALL_OF","schemas":[{"schemaId":"schema-id","version":"latest"}]}}]},"onSuccess":{"pipeline":[{"id":"success","functionId":"successFunction","arguments":{"argB":"valB","argA":"valA"},"onBranch":[]}]},"onFailure":{"pipeline":[{"id":"failure","functionId":"failureFunction","arguments":{"argA":"valA","argB":"valB"},"onBranch":[]}]}}>
Raw output
org.opentest4j.AssertionFailedError: expected: <{"id":"policy-id","createdAt":"2023-01-01T01:02:03.004Z","matching":{"topicFilter":"filter"},"validation":{"validators":[{"type":"schema","arguments":{"strategy":"ALL_OF","schemas":[{"schemaId":"schema-id","version":"latest"}]}}]},"onSuccess":{"pipeline":[{"id":"success","functionId":"successFunction","arguments":{"argB":"valB","argA":"valA"}}]},"onFailure":{"pipeline":[{"id":"failure","functionId":"failureFunction","arguments":{"argA":"valA","argB":"valB"}}]}}> but was: <{"id":"policy-id","createdAt":"2023-01-01T01:02:03.004Z","matching":{"topicFilter":"filter"},"validation":{"validators":[{"type":"schema","arguments":{"strategy":"ALL_OF","schemas":[{"schemaId":"schema-id","version":"latest"}]}}]},"onSuccess":{"pipeline":[{"id":"success","functionId":"successFunction","arguments":{"argB":"valB","argA":"valA"},"onBranch":[]}]},"onFailure":{"pipeline":[{"id":"failure","functionId":"failureFunction","arguments":{"argA":"valA","argB":"valB"},"onBranch":[]}]}}>
at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1145)
at app//com.hivemq.cli.utils.json.DataPolicySerializerTest.serialize_allFields_jsonIdentical(DataPolicySerializerTest.java:49)
at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Check failure on line 57 in src/test/java/com/hivemq/cli/utils/json/DataPolicySerializerTest.java
github-actions / JUnit Test Report
DataPolicySerializerTest.serialize_minimalFields_jsonIdentical()
java.lang.IllegalArgumentException: The required field `matching` is not found in the JSON string: {"id":"policy-id","createdAt":"2023-01-01T01:02:03.004Z"}
Raw output
java.lang.IllegalArgumentException: The required field `matching` is not found in the JSON string: {"id":"policy-id","createdAt":"2023-01-01T01:02:03.004Z"}
at com.hivemq.cli.openapi.hivemq.HivemqOpenapiDataPolicy.validateJsonElement(HivemqOpenapiDataPolicy.java:309)
at com.hivemq.cli.openapi.hivemq.HivemqOpenapiDataPolicy$CustomTypeAdapterFactory$1.read(HivemqOpenapiDataPolicy.java:353)
at com.hivemq.cli.openapi.hivemq.HivemqOpenapiDataPolicy$CustomTypeAdapterFactory$1.read(HivemqOpenapiDataPolicy.java:343)
at com.google.gson.TypeAdapter$1.read(TypeAdapter.java:308)
at com.google.gson.Gson.fromJson(Gson.java:1361)
at com.google.gson.Gson.fromJson(Gson.java:1262)
at com.google.gson.Gson.fromJson(Gson.java:1171)
at com.google.gson.Gson.fromJson(Gson.java:1137)
at com.hivemq.cli.openapi.JSON.deserialize(JSON.java:197)
at com.hivemq.cli.utils.json.DataPolicySerializerTest.serialize_minimalFields_jsonIdentical(DataPolicySerializerTest.java:57)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Loading