Bug 7159: Add yang-test-util artifact
[yangtools.git] / yang / yang-data-codec-xml / src / test / java / org / opendaylight / yangtools / yang / data / codec / xml / NormalizedNodeXmlTranslationTest.java
index 07ca9443e6bc14e545031ee77d2a711aca544fa9..dff1e6dff0a59b5cadf3bca373f9eec4625d8e58 100644 (file)
@@ -77,9 +77,8 @@ import org.opendaylight.yangtools.yang.model.api.DataSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.Module;
 import org.opendaylight.yangtools.yang.model.api.SchemaContext;
 import org.opendaylight.yangtools.yang.parser.spi.meta.ReactorException;
-import org.opendaylight.yangtools.yang.parser.stmt.reactor.CrossSourceStatementReactor;
-import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.YangInferencePipeline;
 import org.opendaylight.yangtools.yang.parser.stmt.rfc6020.YangStatementSourceImpl;
+import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils;
 import org.w3c.dom.Document;
 import org.w3c.dom.Node;
 import org.xml.sax.SAXException;
@@ -271,9 +270,7 @@ public class NormalizedNodeXmlTranslationTest {
     private final String xmlPath;
 
     private SchemaContext parseTestSchema(final String yangPath) throws ReactorException {
-        final CrossSourceStatementReactor.BuildAction reactor = YangInferencePipeline.RFC6020_REACTOR.newBuild();
-        reactor.addSource(new YangStatementSourceImpl(yangPath, false));
-        return reactor.buildEffective();
+        return YangParserTestUtils.parseYangSources(new YangStatementSourceImpl(yangPath, false));
     }
 
     @Test