Bug 4969: NPE in JSONCodecFactory by attempt to find codec for a leafref
[yangtools.git] / yang / yang-data-codec-gson / src / test / resources / bug-4969 / yang / foo.yang
diff --git a/yang/yang-data-codec-gson/src/test/resources/bug-4969/yang/foo.yang b/yang/yang-data-codec-gson/src/test/resources/bug-4969/yang/foo.yang
new file mode 100644 (file)
index 0000000..ad3ac16
--- /dev/null
@@ -0,0 +1,27 @@
+module foo {
+    namespace "foo";
+    prefix foo;
+
+    import bar { prefix bar; revision-date 2016-01-22; }
+
+    revision "2016-01-22" {
+        description "Initial version";
+    }
+
+    container root {
+        leaf ref1 {
+            type bar:ref1;
+        }
+        leaf ref2 {
+            type bar:ref2;
+        }
+        leaf ref3 {
+            type bar:ref3;
+        }
+        leaf ref4 {
+            type leafref {
+                path "/bar:root/bar:l1";
+            }
+        }
+    }
+}