Adjust test suite parser update to conform with API changes
[yangtools.git] / yang / yang-parser-rfc7950 / src / test / resources / stmt-test / augments / multiple-augment-root.yang
1 module multiple-augment-root {
2
3     namespace "multiple-augment-root";
4     prefix root;
5
6     import multiple-augment-imported { prefix imp; }
7
8     include multiple-augment-submodule;
9
10     augment /imp:root-container/imp:container-from-grp1/imp:sub-container-from-grp1/imp:container-in-uses-augment/imp:sub-container-from-augment2 {
11         container sub-container-from-augment3 {
12         }
13     }
14
15     augment /imp:root-container/imp:container-from-grp1/imp:sub-container-from-grp1 {
16         container sub-container-from-augment {
17         }
18     }
19
20     augment /imp:root-container/imp:container-from-grp1/imp:sub-container-from-grp1/imp:container-from-grp2/imp:sub-container-from-grp2/imp:augmented-container-in-uses-grp2 {
21         container sub-container-from-augment6 {
22         }
23     }
24
25     augment /imp:root-container/imp:container-from-grp1/imp:sub-container-from-grp1/imp:container-from-grp2/imp:sub-container-from-grp2/sub-container-from-augment5 {
26         container sub-container-from-augment7 {
27         }
28     }
29
30     augment /imp:root-container/imp:container-from-grp1/imp:sub-container-from-grp1/imp:container-from-grp2/imp:sub-container-from-grp2 {
31         container sub-container-from-augment5 {
32         }
33     }
34
35     augment /imp:root-container {
36         container added-container-1 {
37         }
38     }
39
40     container container-with-multiple-uses {
41         uses imp:grp-from-import{
42             augment container-from-grp-from-import {
43                 container new {
44                 }
45             }
46         }
47         uses grp-from-include{
48             augment container-from-grp-from-include {
49                 container new {
50                 }
51             }
52         }
53     }
54 }