5f0d708bf7a5d96a6e6c6b5bd69e1349fd534804
[yangtools.git] / yang / yang-parser-impl / src / test / resources / declared-statements-test / root-module-declared-test.yang
1 module root-module-declared-test {
2     namespace root-module-declared-test;
3     prefix rmdt;
4
5     import imported-module-declared-test {
6         prefix imdt;
7         revision-date 2016-09-28;
8     }
9
10     description "test description";
11     reference "test reference";
12     organization "test organization";
13     contact "test contact";
14
15     revision 2016-09-28 {
16         description "test description";
17         reference "test reference";
18     }
19
20     extension test-extension {
21         argument ext-argument {
22             yin-element true;
23         }
24         status current;
25         description "test description";
26         reference "test reference";
27     }
28
29     feature test-feature {
30         if-feature required-feature;
31         status current;
32         description "test description";
33         reference "test reference";
34     }
35
36     identity test-base-id;
37
38     identity test-id {
39         base test-base-id;
40         status current;
41         description "test description";
42         reference "test reference";
43     }
44
45     typedef test-typedef {
46         type int32 {
47             range "5..10";
48         }
49
50         status current;
51         description "test description";
52         reference "test reference";
53         units "meter";
54     }
55 }