Blame tests/conformance/sec7_3/mod21.yang

Packit 8fb591
module mod21 {
Packit 8fb591
Packit 8fb591
    prefix mm;
Packit 8fb591
    namespace "urn:cesnet:mod21";
Packit 8fb591
Packit 8fb591
    include sub21;
Packit 8fb591
Packit 8fb591
    container ccc {
Packit 8fb591
        leaf aaa {
Packit 8fb591
            type test;
Packit 8fb591
        }
Packit 8fb591
Packit 8fb591
        container cc {
Packit 8fb591
            list aa {
Packit 8fb591
                key bb;
Packit 8fb591
                choice ch {
Packit 8fb591
                    container c {
Packit 8fb591
                        grouping g{
Packit 8fb591
                            typedef tb {
Packit 8fb591
                                type tt;
Packit 8fb591
                                units "test";
Packit 8fb591
                            }
Packit 8fb591
Packit 8fb591
                            leaf l1 {
Packit 8fb591
                                type tb;
Packit 8fb591
                            }
Packit 8fb591
Packit 8fb591
                            leaf l2{
Packit 8fb591
                                type test;
Packit 8fb591
                            }
Packit 8fb591
                        }
Packit 8fb591
                        leaf bbb {type string;}
Packit 8fb591
Packit 8fb591
                        typedef tt {
Packit 8fb591
                            type test;
Packit 8fb591
                        }
Packit 8fb591
                    }
Packit 8fb591
                    case h {
Packit 8fb591
                        container d {
Packit 8fb591
                            typedef tq {
Packit 8fb591
                                type test;
Packit 8fb591
                            }
Packit 8fb591
                        }
Packit 8fb591
                    }
Packit 8fb591
                }
Packit 8fb591
Packit 8fb591
                leaf bb {type string;}
Packit 8fb591
            }
Packit 8fb591
        }
Packit 8fb591
    }
Packit 8fb591
}