Adjust test suite parser update to conform with API changes
[yangtools.git] / yang / yang-parser-rfc7950 / src / test / resources / bugs / bug6183 / yang10 / foo.yang
1 module foo {
2     namespace "foo";
3     prefix "foo";
4
5     container before {
6     }
7
8     choice my-choice {
9         container implicit-case-container {
10             container declared-container-in-case-container {
11                 leaf declared-leaf {
12                     type empty;
13                 }
14             }
15             leaf declared-leaf-in-case-container {
16                 type empty;
17             }
18         }
19         case declared-case-one {
20             leaf leaf-in-declare-case-one {
21                 type empty;
22             }
23         }
24         container second-implicit-case-container {
25             leaf declared-leaf-in-second-case-container {
26                 type empty;
27             }
28         }
29         case declared-case-two {
30             leaf leaf-in-declare-case-two {
31                 type empty;
32             }
33         }
34     }
35
36     container after {
37     }
38
39     augment "/my-choice/implicit-case-container" {
40         leaf leaf-after-container {
41             type empty;
42         }
43     }
44
45     augment "/my-choice/implicit-case-container/implicit-case-container" {
46         leaf leaf-inside-container {
47             type empty;
48         }
49     }
50
51     augment "/my-choice/second-implicit-case-container" {
52         leaf leaf-after-second-container {
53             type empty;
54         }
55     }
56
57     augment "/my-choice/second-implicit-case-container/second-implicit-case-container" {
58         leaf leaf-inside-second-container {
59             type empty;
60         }
61     }
62 }