From c727d1dd4e0645c83adaafafed65acd038f45b86 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 2 Apr 2024 17:43:56 +0200 Subject: [PATCH 1/1] Fix serializeLeafListTest() leaf-list-0 has 'type boolean' and hence 'instance' is not a valid value. This test demonstrates that YangInstanceIdentifier is not validating values, letting garbage in. This test will start failing once we process values correctly, hence fix it up ahead of time. JIRA: NETCONF-1264 Change-Id: I23c7e21eb4e0ca3474debe7faafd7a22aa7f5103 Signed-off-by: Robert Varga --- .../utils/parser/YangInstanceIdentifierSerializerTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierSerializerTest.java b/restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierSerializerTest.java index c8441aea06..628542445a 100644 --- a/restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierSerializerTest.java +++ b/restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierSerializerTest.java @@ -159,10 +159,10 @@ class YangInstanceIdentifierSerializerTest { */ @Test void serializeLeafListTest() { - assertEquals("serializer-test:leaf-list-0=instance", SERIALIZER.serializePath( + assertEquals("serializer-test:leaf-list-0=true", SERIALIZER.serializePath( YangInstanceIdentifier.builder() .node(QName.create("serializer:test", "2016-06-06", "leaf-list-0")) - .node(new NodeWithValue<>(QName.create("serializer:test", "2016-06-06", "leaf-list-0"), "instance")) + .node(new NodeWithValue<>(QName.create("serializer:test", "2016-06-06", "leaf-list-0"), Boolean.TRUE)) .build())); } -- 2.36.6