Blame tests/conformance/sec7_5_5/mod1.yang

Packit 8fb591
module mod1 {
Packit 8fb591
    prefix abc;
Packit 8fb591
    namespace "urn:cesnet:mod1";
Packit 8fb591
Packit 8fb591
    container test {
Packit 8fb591
        leaf test {
Packit 8fb591
            type string;
Packit 8fb591
        }
Packit 8fb591
Packit 8fb591
        leaf-list list {
Packit 8fb591
            type uint8;
Packit 8fb591
        }
Packit 8fb591
    }
Packit 8fb591
Packit 8fb591
    container presence {
Packit 8fb591
        presence "Test1";
Packit 8fb591
Packit 8fb591
        uses login;
Packit 8fb591
    }
Packit 8fb591
Packit 8fb591
    grouping login {
Packit 8fb591
        list login {
Packit 8fb591
            key "user";
Packit 8fb591
Packit 8fb591
            leaf user {
Packit 8fb591
                type string {
Packit 8fb591
                    pattern "[a-zA-Z]+";
Packit 8fb591
                }
Packit 8fb591
            }
Packit 8fb591
Packit 8fb591
            leaf password {
Packit 8fb591
                type string {
Packit 8fb591
                    length "6..255";
Packit 8fb591
                }
Packit 8fb591
            }
Packit 8fb591
        }
Packit 8fb591
    }
Packit 8fb591
}