import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableLeafSetEntryNodeBuilder;
import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableLeafSetNodeBuilder;
import org.opendaylight.yangtools.yang.model.api.SchemaContext;
-import org.opendaylight.yangtools.yang.model.api.SchemaPath;
+import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute;
import org.w3c.dom.Node;
import org.xml.sax.InputSource;
@Test
public void testSchemaPathSerialization() throws IOException {
- final SchemaPath expected = SchemaPath.create(true, TestModel.ANY_XML_QNAME);
+ final Absolute expected = Absolute.of(TestModel.ANY_XML_QNAME);
ByteArrayOutputStream bos = new ByteArrayOutputStream();
try (NormalizedNodeDataOutput nnout = version.newDataOutput(ByteStreams.newDataOutput(bos))) {
- nnout.writeSchemaPath(expected);
+ nnout.writeSchemaNodeIdentifier(expected);
}
final byte[] bytes = bos.toByteArray();
assertEquals(schemaPathSize, bytes.length);
NormalizedNodeDataInput nnin = NormalizedNodeDataInput.newDataInput(ByteStreams.newDataInput(bytes));
- assertEquals(expected, nnin.readSchemaPath());
+ assertEquals(expected, nnin.readSchemaNodeIdentifier());
}
@Test