X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-parser-rfc7950%2Fsrc%2Ftest%2Fresources%2Frfc7950%2Fbug6887%2Ffoo-invalid-3.yang;fp=yang%2Fyang-parser-rfc7950%2Fsrc%2Ftest%2Fresources%2Frfc7950%2Fbug6887%2Ffoo-invalid-3.yang;h=0a61ae5a2f3c478b9b8a0364a66179a2f68a3e19;hb=1cc6359e5bae1459582e9262a24ca56f23bcc70f;hp=0000000000000000000000000000000000000000;hpb=3b445156dfea75955b98f40208ffea51fe252209;p=yangtools.git diff --git a/yang/yang-parser-rfc7950/src/test/resources/rfc7950/bug6887/foo-invalid-3.yang b/yang/yang-parser-rfc7950/src/test/resources/rfc7950/bug6887/foo-invalid-3.yang new file mode 100644 index 0000000000..0a61ae5a2f --- /dev/null +++ b/yang/yang-parser-rfc7950/src/test/resources/rfc7950/bug6887/foo-invalid-3.yang @@ -0,0 +1,47 @@ +module foo { + namespace foo; + prefix foo; + yang-version 1.1; + + revision 2017-02-02; + + typedef my-base-enumeration-type { + type enumeration { + enum white { + value 1; + } + enum yellow { + value 2; + } + enum red { + value 3; + } + enum black { + value 4; + } + } + } + + typedef my-derived-enumeration-type { + type my-base-enumeration-type { + enum yellow { + value 2; + } + enum red { + value 3; + } + enum black { + value 4; + } + } + } + + leaf my-enumeration-leaf { + type my-derived-enumeration-type { + enum yellow; + enum red { + value 5; + } + } + } +} \ No newline at end of file