Adjust test suite parser update to conform with API changes
[yangtools.git] / yang / yang-parser-rfc7950 / src / test / resources / rfc7950 / bug6887 / foo-invalid-2.yang
1 module foo {
2     namespace foo;
3     prefix foo;
4     yang-version 1.1;
5
6     revision 2017-02-02;
7
8     typedef my-base-enumeration-type {
9         type enumeration {
10             enum white {
11                 value 1;
12             }
13             enum yellow {
14                 value 2;
15             }
16             enum red {
17                 value 3;
18             }
19             enum black {
20                 value 4;
21             }
22         }
23     }
24
25     typedef my-derived-enumeration-type {
26         type my-base-enumeration-type {
27             enum yellow {
28                 value 2;
29             }
30             enum red {
31                 value 3;
32             }
33             enum black {
34                 value 4;
35             }
36             enum magenta {
37                 value 10;
38             }
39         }
40     }
41
42     leaf my-enumeration-leaf {
43         type my-derived-enumeration-type {
44             enum yellow;
45             enum red {
46                 value 3;
47             }
48         }
49     }
50 }