Teach YANG parser to retain DeclarationReference
[yangtools.git] / yang / rfc6536-parser-support / src / test / java / org / opendaylight / yangtools / rfc6536 / parser / NACMTest.java
index b5dd4a6576ef4852a8f4862288ff9bf1b8aa4037..a41d270e4cc993e25b67fcfa646665d09a6666f9 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yangtools.yang.common.QName;
 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.model.parser.api.YangParserConfiguration;
 import org.opendaylight.yangtools.yang.model.parser.api.YangSyntaxErrorException;
 import org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource;
 import org.opendaylight.yangtools.yang.parser.rfc7950.reactor.RFC7950Reactors;
@@ -37,9 +38,9 @@ public class NACMTest {
     public static void createReactor() {
         reactor = RFC7950Reactors.defaultReactorBuilder()
                 .addStatementSupport(ModelProcessingPhase.FULL_DECLARATION,
-                    DefaultDenyAllStatementSupport.getInstance())
+                    new DefaultDenyAllStatementSupport(YangParserConfiguration.DEFAULT))
                 .addStatementSupport(ModelProcessingPhase.FULL_DECLARATION,
-                    DefaultDenyWriteStatementSupport.getInstance())
+                    new DefaultDenyWriteStatementSupport(YangParserConfiguration.DEFAULT))
                 .build();
     }