X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-codec-xml%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fcodec%2Fxml%2FYT1107Test.java;h=5b71323a5e566a1e27dce8b2a4da1dd813c523f8;hb=73a8d787b2924cf4e5e3285d7406a8e5f6099521;hp=a0bf8eee1fec7410dde5a58d69663fd98f3a6d23;hpb=14325d918b2f6a115af5932278715ce451fbc7ab;p=yangtools.git diff --git a/yang/yang-data-codec-xml/src/test/java/org/opendaylight/yangtools/yang/data/codec/xml/YT1107Test.java b/yang/yang-data-codec-xml/src/test/java/org/opendaylight/yangtools/yang/data/codec/xml/YT1107Test.java index a0bf8eee1f..5b71323a5e 100644 --- a/yang/yang-data-codec-xml/src/test/java/org/opendaylight/yangtools/yang/data/codec/xml/YT1107Test.java +++ b/yang/yang-data-codec-xml/src/test/java/org/opendaylight/yangtools/yang/data/codec/xml/YT1107Test.java @@ -9,11 +9,7 @@ package org.opendaylight.yangtools.yang.data.codec.xml; import static org.junit.Assert.assertEquals; -import java.io.IOException; import java.io.InputStream; -import java.net.URISyntaxException; -import java.util.Arrays; -import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamReader; import org.junit.Test; import org.opendaylight.yangtools.util.xml.UntrustedXML; @@ -26,9 +22,7 @@ import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNodes; import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNormalizedNodeStreamWriter; import org.opendaylight.yangtools.yang.data.impl.schema.NormalizedNodeResult; import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext; -import org.opendaylight.yangtools.yang.model.util.SchemaContextUtil; import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils; -import org.xml.sax.SAXException; public class YT1107Test { private static final QName PARENT = QName.create("yt1107", "parent"); @@ -37,7 +31,7 @@ public class YT1107Test { private static final QName USER = QName.create(PARENT, "user"); @Test - public void testInterleavingLists() throws XMLStreamException, URISyntaxException, IOException, SAXException { + public void testInterleavingLists() throws Exception { final EffectiveModelContext schemaContext = YangParserTestUtils.parseYangResource("/yt1107/yt1107.yang"); final InputStream resourceAsStream = XmlToNormalizedNodesTest.class.getResourceAsStream("/yt1107/yt1107.xml"); final XMLStreamReader reader = UntrustedXML.createXMLStreamReader(resourceAsStream); @@ -45,7 +39,7 @@ public class YT1107Test { final NormalizedNodeResult result = new NormalizedNodeResult(); final NormalizedNodeStreamWriter streamWriter = ImmutableNormalizedNodeStreamWriter.from(result); final XmlParserStream xmlParser = XmlParserStream.create(streamWriter, schemaContext, - SchemaContextUtil.findNodeInSchemaContext(schemaContext, Arrays.asList(PARENT))); + schemaContext.findDataTreeChild(PARENT).orElseThrow()); xmlParser.parse(reader); assertEquals(Builders.containerBuilder()