X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-parser-rfc7950%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fstmt%2FYangParserWithContextTest.java;h=a251296799076a9ab9abc8ce886697b8fdea4e1b;hb=c4517068c0183a892703b26baf098c97bfb2a854;hp=883108fb2d70810f521234772c66412413386c10;hpb=6f4042c68d54ac6043104623fcb880fced5b237b;p=yangtools.git diff --git a/yang/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/stmt/YangParserWithContextTest.java b/yang/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/stmt/YangParserWithContextTest.java index 883108fb2d..a251296799 100644 --- a/yang/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/stmt/YangParserWithContextTest.java +++ b/yang/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/stmt/YangParserWithContextTest.java @@ -15,7 +15,6 @@ import static org.opendaylight.yangtools.yang.stmt.StmtTestUtils.sourceForResour import com.google.common.collect.Iterables; import com.google.common.collect.Range; -import java.net.URI; import java.util.Collection; import java.util.Map; import java.util.Optional; @@ -24,6 +23,7 @@ import org.junit.Test; import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.common.Revision; import org.opendaylight.yangtools.yang.common.Uint8; +import org.opendaylight.yangtools.yang.common.XMLNamespace; import org.opendaylight.yangtools.yang.model.api.AnyxmlSchemaNode; import org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode; import org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode; @@ -51,9 +51,9 @@ import org.opendaylight.yangtools.yang.parser.spi.meta.ReactorException; import org.opendaylight.yangtools.yang.parser.spi.source.StatementStreamSource; public class YangParserWithContextTest { - private static final URI T1_NS = URI.create("urn:simple.demo.test1"); - private static final URI T2_NS = URI.create("urn:simple.demo.test2"); - private static final URI T3_NS = URI.create("urn:simple.demo.test3"); + private static final XMLNamespace T1_NS = XMLNamespace.of("urn:simple.demo.test1"); + private static final XMLNamespace T2_NS = XMLNamespace.of("urn:simple.demo.test2"); + private static final XMLNamespace T3_NS = XMLNamespace.of("urn:simple.demo.test3"); private static final Revision REV = Revision.of("2013-06-18"); private static final StatementStreamSource BAR = sourceForResource("/model/bar.yang"); @@ -85,13 +85,13 @@ public class YangParserWithContextTest { assertTrue(leaf.getType() instanceof Uint16TypeDefinition); final Uint16TypeDefinition leafType = (Uint16TypeDefinition) leaf.getType(); QName qname = leafType.getQName(); - assertEquals(URI.create("urn:simple.demo.test1"), qname.getNamespace()); + assertEquals(XMLNamespace.of("urn:simple.demo.test1"), qname.getNamespace()); assertEquals(Revision.ofNullable("2013-06-18"), qname.getRevision()); assertEquals("port-number", qname.getLocalName()); final Uint16TypeDefinition leafBaseType = leafType.getBaseType(); qname = leafBaseType.getQName(); - assertEquals(URI.create("urn:ietf:params:xml:ns:yang:ietf-inet-types"), qname.getNamespace()); + assertEquals(XMLNamespace.of("urn:ietf:params:xml:ns:yang:ietf-inet-types"), qname.getNamespace()); assertEquals(Revision.ofNullable("2010-09-24"), qname.getRevision()); assertEquals("port-number", qname.getLocalName()); @@ -111,7 +111,7 @@ public class YangParserWithContextTest { .buildEffective(); final Module testModule = context.findModule("test2", Revision.of("2013-06-18")).get(); - final Module contextModule = context.findModules(URI.create("urn:opendaylight.baz")).iterator().next(); + final Module contextModule = context.findModules(XMLNamespace.of("urn:opendaylight.baz")).iterator().next(); assertNotNull(contextModule); final Collection groupings = contextModule.getGroupings(); assertEquals(1, groupings.size()); @@ -210,7 +210,7 @@ public class YangParserWithContextTest { final UsesNode usesNode = usesNodes.iterator().next(); // test grouping path - assertEquals(QName.create(URI.create("urn:opendaylight.baz"), Revision.of("2013-02-27"), "target"), + assertEquals(QName.create(XMLNamespace.of("urn:opendaylight.baz"), Revision.of("2013-02-27"), "target"), usesNode.getSourceGrouping().getQName()); // test refine @@ -276,13 +276,13 @@ public class YangParserWithContextTest { final IdentitySchemaNode identity = identities.iterator().next(); final QName idQName = identity.getQName(); - assertEquals(URI.create("urn:simple.demo.test3"), idQName.getNamespace()); + assertEquals(XMLNamespace.of("urn:simple.demo.test3"), idQName.getNamespace()); assertEquals(Revision.ofNullable("2013-06-18"), idQName.getRevision()); assertEquals("pt", idQName.getLocalName()); final IdentitySchemaNode baseIdentity = Iterables.getOnlyElement(identity.getBaseIdentities()); final QName idBaseQName = baseIdentity.getQName(); - assertEquals(URI.create("urn:custom.types.demo"), idBaseQName.getNamespace()); + assertEquals(XMLNamespace.of("urn:custom.types.demo"), idBaseQName.getNamespace()); assertEquals(Revision.ofNullable("2012-04-16"), idBaseQName.getRevision()); assertEquals("service-type", idBaseQName.getLocalName()); } @@ -304,7 +304,7 @@ public class YangParserWithContextTest { final UnrecognizedStatement un = unknownNodes.iterator().next(); final QName unType = un.statementDefinition().getStatementName(); - assertEquals(URI.create("urn:custom.types.demo"), unType.getNamespace()); + assertEquals(XMLNamespace.of("urn:custom.types.demo"), unType.getNamespace()); assertEquals(Revision.ofNullable("2012-04-16"), unType.getRevision()); assertEquals("mountpoint", unType.getLocalName()); assertEquals("point", un.argument()); @@ -360,7 +360,7 @@ public class YangParserWithContextTest { assertEquals(Optional.of("system/user ref"), dev.getReference()); - final URI expectedNS = URI.create("urn:opendaylight.bar"); + final XMLNamespace expectedNS = XMLNamespace.of("urn:opendaylight.bar"); final Revision expectedRev = Revision.of("2013-07-03"); assertEquals(Absolute.of(