Blame tests/conformance/sec6_2_1/mod10.yang

Packit 8fb591
module mod10 {
Packit 8fb591
Packit 8fb591
    prefix abc;
Packit 8fb591
    namespace "urn:cesnet:mod10";
Packit 8fb591
Packit 8fb591
    include sub10;
Packit 8fb591
Packit 8fb591
    rpc rr {
Packit 8fb591
        grouping gg {
Packit 8fb591
            leaf l1 {
Packit 8fb591
                type uint32;
Packit 8fb591
            }
Packit 8fb591
        }
Packit 8fb591
    }
Packit 8fb591
    container ccc {
Packit 8fb591
        leaf l1 { type string;}
Packit 8fb591
        leaf-list ll1 { type empty; }
Packit 8fb591
Packit 8fb591
        list abc {
Packit 8fb591
            leaf l1 { type string;}
Packit 8fb591
            leaf-list ll1 { type empty; }
Packit 8fb591
Packit 8fb591
            key l1;
Packit 8fb591
Packit 8fb591
            anyxml xx;
Packit 8fb591
Packit 8fb591
            grouping cc;
Packit 8fb591
Packit 8fb591
            container cc;
Packit 8fb591
Packit 8fb591
            container ccc {
Packit 8fb591
                choice ss {
Packit 8fb591
                  container cc {
Packit 8fb591
                      typedef tt {
Packit 8fb591
                          type int8;
Packit 8fb591
                      }
Packit 8fb591
                  }
Packit 8fb591
Packit 8fb591
                  case bb {
Packit 8fb591
                    leaf l2 { type string; }
Packit 8fb591
                  }
Packit 8fb591
                }
Packit 8fb591
                leaf l2 { type string; }
Packit 8fb591
            }
Packit 8fb591
        }
Packit 8fb591
    }
Packit 8fb591
}