Bug 2563 - Parser should fail when key statement does not reference leaf.
[yangtools.git] / yang / yang-parser-impl / src / test / resources / list-keys-test / incorrect-list-keys-test3.yang
diff --git a/yang/yang-parser-impl/src/test/resources/list-keys-test/incorrect-list-keys-test3.yang b/yang/yang-parser-impl/src/test/resources/list-keys-test/incorrect-list-keys-test3.yang
new file mode 100644 (file)
index 0000000..337ce36
--- /dev/null
@@ -0,0 +1,21 @@
+module incorrect-list-keys-test3 {
+
+    namespace "incorrect-list-keys-test3";
+    prefix "test";
+
+    grouping grp_leaf {
+        leaf grp_leaf {
+            type string;
+        }
+        list grp_list {
+            leaf grp_leaf {
+                type string;
+            }
+        }
+    }
+
+    list test1 {
+        key "grp_list";
+        uses grp_leaf;
+    }
+}