import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableLeafSetNodeBuilder;
import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableUnkeyedListEntryNodeBuilder;
import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableUnkeyedListNodeBuilder;
-import org.opendaylight.yangtools.yang.model.api.SchemaContext;
+import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils;
public class ListConstraintsValidation {
private static final YangInstanceIdentifier UNKEYED_LIST_PATH = YangInstanceIdentifier
.builder(MASTER_CONTAINER_PATH).node(UNKEYED_LIST_QNAME).build();
- private static SchemaContext schemaContext;
+ private static EffectiveModelContext schemaContext;
private DataTree inMemoryDataTree;
modificationTree.ready();
fail("Should have failed with IAE");
} catch (IllegalArgumentException e) {
- assertEquals("Node (urn:opendaylight:params:xml:ns:yang:list-constraints-validation-test-model?"
+ assertEquals("(urn:opendaylight:params:xml:ns:yang:list-constraints-validation-test-model?"
+ "revision=2015-02-02)min-max-leaf-list has too many elements (4), can have at most 3",
e.getMessage());
}
modificationTree.ready();
fail("Should have failed with IAE");
} catch (IllegalArgumentException e) {
- assertEquals("Node (urn:opendaylight:params:xml:ns:yang:list-constraints-validation-test-model?"
+ assertEquals("(urn:opendaylight:params:xml:ns:yang:list-constraints-validation-test-model?"
+ "revision=2015-02-02)unkeyed-list has too many elements (2), can have at most 1", e.getMessage());
}
}