Blame tests/data/files/unique.yin

Packit 8fb591
Packit 8fb591
Packit 8fb591
        xmlns="urn:ietf:params:xml:ns:yang:yin:1"
Packit 8fb591
        xmlns:un="urn:libyang:tests:unique">
Packit 8fb591
    <namespace uri="urn:libyang:tests:unique"/>
Packit 8fb591
    <prefix value="un"/>
Packit 8fb591
    <container name="un">
Packit 8fb591
        <list name="list">
Packit 8fb591
            <key value="name"/>
Packit 8fb591
            <unique tag="un:value select/a/a"/>
Packit 8fb591
            <unique tag="input/un:x input/select/y/y"/>
Packit 8fb591
            <leaf name="name">
Packit 8fb591
                <type name="string"/>
Packit 8fb591
            </leaf>
Packit 8fb591
            <leaf name="value">
Packit 8fb591
                <type name="int32"/>
Packit 8fb591
                <default value="42"/>
Packit 8fb591
            </leaf>
Packit 8fb591
            <choice name="select">
Packit 8fb591
                <default value="a"/>
Packit 8fb591
                <leaf name="a">
Packit 8fb591
                    <type name="int32"/>
Packit 8fb591
                    <default value="42"/>
Packit 8fb591
                </leaf>
Packit 8fb591
                <leaf name="b">
Packit 8fb591
                    <type name="int32"/>
Packit 8fb591
                </leaf>
Packit 8fb591
            </choice>
Packit 8fb591
            <container name="input">
Packit 8fb591
                <leaf name="x">
Packit 8fb591
                    <type name="int32"/>
Packit 8fb591
                    <default value="42"/>
Packit 8fb591
                </leaf>
Packit 8fb591
                <choice name="select">
Packit 8fb591
                    <leaf name="y">
Packit 8fb591
                        <type name="int32"/>
Packit 8fb591
                    </leaf>
Packit 8fb591
                    <leaf name="z">
Packit 8fb591
                        <type name="int32"/>
Packit 8fb591
                    </leaf>
Packit 8fb591
                </choice>
Packit 8fb591
            </container>
Packit 8fb591
            <list name="list2">
Packit 8fb591
                <key value="name"/>
Packit 8fb591
                <unique tag="cont/a cont/b"/>
Packit 8fb591
                <leaf name="name">
Packit 8fb591
                    <type name="string"/>
Packit 8fb591
                </leaf>
Packit 8fb591
                <container name="cont">
Packit 8fb591
                    <leaf name="a">
Packit 8fb591
                        <type name="int32"/>
Packit 8fb591
                    </leaf>
Packit 8fb591
                    <leaf name="b">
Packit 8fb591
                        <type name="int32"/>
Packit 8fb591
                    </leaf>
Packit 8fb591
                </container>
Packit 8fb591
            </list>
Packit 8fb591
        </list>
Packit 8fb591
    </container>
Packit 8fb591
</module>