Adjust test suite parser update to conform with API changes
[yangtools.git] / yang / yang-parser-impl / src / test / resources / bugs / yangtools826 / example.yang
1 module example {
2     yang-version 1.1;
3
4     namespace "http://www.example.com";
5
6     prefix "ex";
7
8     revision "2017-10-11";
9
10     identity interface-type;
11
12     identity ethernet {
13        base interface-type;
14     }
15
16     list interface {
17        key name;
18
19        leaf name {
20            type string;
21        }
22
23        leaf type {
24            type identityref {
25                base interface-type;
26            }
27        }
28     }
29
30     augment "/interface" {
31         when 'derived-from-or-self (type, "ex:ethernet")';
32
33         container extension {
34             leaf speed {
35                 type int32;
36             }
37         }
38     }
39 }