X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-parser-impl%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fimpl%2FYangParserSimpleTest.java;h=65142b962c12f97d14964386c14c61c48f39f125;hb=36368e8e6f9a791c355a7e61010a04e6a4f347d4;hp=7eced3191ba1f877b67e5c2fa5cb952328cc3bd0;hpb=2263032ad9997eafd473fe9430faf6660874aa4d;p=yangtools.git diff --git a/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/impl/YangParserSimpleTest.java b/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/impl/YangParserSimpleTest.java index 7eced3191b..65142b962c 100644 --- a/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/impl/YangParserSimpleTest.java +++ b/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/impl/YangParserSimpleTest.java @@ -22,20 +22,7 @@ import java.util.Set; import org.junit.Before; import org.junit.Test; import org.opendaylight.yangtools.yang.common.QName; -import org.opendaylight.yangtools.yang.model.api.AnyXmlSchemaNode; -import org.opendaylight.yangtools.yang.model.api.ChoiceNode; -import org.opendaylight.yangtools.yang.model.api.ConstraintDefinition; -import org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode; -import org.opendaylight.yangtools.yang.model.api.GroupingDefinition; -import org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode; -import org.opendaylight.yangtools.yang.model.api.LeafSchemaNode; -import org.opendaylight.yangtools.yang.model.api.ListSchemaNode; -import org.opendaylight.yangtools.yang.model.api.Module; -import org.opendaylight.yangtools.yang.model.api.MustDefinition; -import org.opendaylight.yangtools.yang.model.api.SchemaPath; -import org.opendaylight.yangtools.yang.model.api.Status; -import org.opendaylight.yangtools.yang.model.api.TypeDefinition; -import org.opendaylight.yangtools.yang.model.api.UsesNode; +import org.opendaylight.yangtools.yang.model.api.*; public class YangParserSimpleTest { private final URI snNS = URI.create("urn:opendaylight:simple-nodes"); @@ -68,7 +55,6 @@ public class YangParserSimpleTest { assertEquals(Status.OBSOLETE, data.getStatus()); assertEquals(0, data.getUnknownSchemaNodes().size()); // test DataSchemaNode args - assertEquals(testModule, data.getParent()); assertFalse(data.isAugmenting()); assertFalse(data.isConfiguration()); ConstraintDefinition constraints = data.getConstraints(); @@ -118,7 +104,6 @@ public class YangParserSimpleTest { assertEquals(Status.CURRENT, nodes.getStatus()); assertEquals(0, nodes.getUnknownSchemaNodes().size()); // test DataSchemaNode args - assertEquals(test, nodes.getParent()); assertFalse(nodes.isAugmenting()); assertFalse(nodes.isConfiguration()); @@ -170,31 +155,16 @@ public class YangParserSimpleTest { // child nodes // total size = 8: defined 6, inserted by uses 2 assertEquals(8, nodes.getChildNodes().size()); - AnyXmlSchemaNode text = (AnyXmlSchemaNode)nodes.getDataChildByName("text"); - assertEquals(nodes, text.getParent()); - ChoiceNode level = (ChoiceNode)nodes.getDataChildByName("level"); - assertEquals(nodes, level.getParent()); - ContainerSchemaNode node = (ContainerSchemaNode)nodes.getDataChildByName("node"); - assertEquals(nodes, node.getParent()); - LeafSchemaNode nodesId = (LeafSchemaNode)nodes.getDataChildByName("nodes-id"); - assertEquals(nodes, nodesId.getParent()); LeafListSchemaNode added = (LeafListSchemaNode)nodes.getDataChildByName("added"); - assertEquals(nodes, added.getParent()); assertEquals(createPath("nodes", "added"), added.getPath()); assertEquals(createPath("mytype"), added.getType().getPath()); ListSchemaNode links = (ListSchemaNode) nodes.getDataChildByName("links"); - assertEquals(nodes, links.getParent()); assertFalse(links.isUserOrdered()); - LeafSchemaNode source = (LeafSchemaNode)nodes.getDataChildByName("source"); - assertEquals(nodes, source.getParent()); - LeafSchemaNode target = (LeafSchemaNode)nodes.getDataChildByName("target"); - assertEquals(nodes, target.getParent()); Set groupings = nodes.getGroupings(); assertEquals(1, groupings.size()); GroupingDefinition nodeGroup = groupings.iterator().next(); - assertEquals(nodes, nodeGroup.getParent()); QName groupQName = new QName(snNS, snRev, snPref, "node-group"); assertEquals(groupQName, nodeGroup.getQName()); SchemaPath nodeGroupPath = TestUtils.createPath(true, snNS, snRev, snPref, "nodes", "node-group"); @@ -203,7 +173,6 @@ public class YangParserSimpleTest { Set uses = nodes.getUses(); assertEquals(1, uses.size()); UsesNode use = uses.iterator().next(); - assertEquals(nodes, use.getParent()); assertEquals(nodeGroupPath, use.getGroupingPath()); }