Blame tests/conformance/sec9_9/mod9.yang

Packit 8fb591
module mod9 {
Packit 8fb591
    prefix abc;
Packit 8fb591
    namespace "urn:cesnet:mod9";
Packit 8fb591
Packit 8fb591
    grouping g {
Packit 8fb591
        leaf target1 {
Packit 8fb591
            type string;
Packit 8fb591
        }
Packit 8fb591
Packit 8fb591
        container cont {
Packit 8fb591
            leaf target2 {
Packit 8fb591
                type uint8;
Packit 8fb591
            }
Packit 8fb591
        }
Packit 8fb591
Packit 8fb591
        container presence {
Packit 8fb591
            presence "enable";
Packit 8fb591
Packit 8fb591
            leaf ref1 {
Packit 8fb591
                type leafref {
Packit 8fb591
                    path ../../cont/target2;
Packit 8fb591
                }
Packit 8fb591
            }
Packit 8fb591
Packit 8fb591
            leaf ref2 {
Packit 8fb591
                type leafref {
Packit 8fb591
                    path "../../../top";
Packit 8fb591
                }
Packit 8fb591
            }
Packit 8fb591
        }
Packit 8fb591
    }
Packit 8fb591
Packit 8fb591
    container ccc {
Packit 8fb591
        uses g;
Packit 8fb591
    }
Packit 8fb591
Packit 8fb591
    leaf top {
Packit 8fb591
        type int32;
Packit 8fb591
    }
Packit 8fb591
Packit 8fb591
    container bb {
Packit 8fb591
        leaf ref {
Packit 8fb591
            type leafref {
Packit 8fb591
                path ../../ccc/target1;
Packit 8fb591
            }
Packit 8fb591
        }
Packit 8fb591
    }
Packit 8fb591
}