Skip to content

Commit 0ad6e80

Browse files
author
Ladislav Lhotka
committed
1 parent 5b48c3d commit 0ad6e80

File tree

3 files changed

+34
-1
lines changed

3 files changed

+34
-1
lines changed

test/test_dsdl/ll-extensions.yin

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module name="ll-extensions"
3+
xmlns="urn:ietf:params:xml:ns:yang:yin:1"
4+
xmlns:test="http://example.com/ll/extensions">
5+
<namespace uri="http://example.com/ll/extensions"/>
6+
<prefix value="ext"/>
7+
<extension name="metadata">
8+
<description>
9+
<text>Extension with YIN element argument.</text>
10+
</description>
11+
<argument name="data">
12+
<yin-element value="true"/>
13+
</argument>
14+
</extension>
15+
<extension name="author">
16+
<description>
17+
<text>Extension with YIN attribute argument.</text>
18+
</description>
19+
<argument name="name"/>
20+
</extension>
21+
</module>

test/test_dsdl/ll-obu.yin

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<module name="ll-obu"
33
xmlns="urn:ietf:params:xml:ns:yang:yin:1"
4-
xmlns:test="http://example.com/ll/obu">
4+
xmlns:test="http://example.com/ll/obu"
5+
xmlns:ext="http://example.com/ll/extensions">
56
<namespace uri="http://example.com/ll/obu"/>
67
<prefix value="obu"/>
8+
<import module="ll-extensions">
9+
<prefix value="ext"/>
10+
</import>
711
<container name="users">
812
<list name="user">
913
<key value="uid"/>
@@ -18,6 +22,10 @@
1822
</list>
1923
</container>
2024
<container name="admins">
25+
<ext:metadata>
26+
<ext:data>fake metadata</ext:data>
27+
<ext:author name="ll"/>
28+
</ext:metadata>
2129
<leaf-list name="admin">
2230
<ordered-by value="user"/>
2331
<type name="string"/>

xslt/gen-relaxng.xsl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,10 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
373373
</xsl:choose>
374374
</xsl:template>
375375

376+
<xsl:template match="*">
377+
<xsl:copy-of select="."/>
378+
</xsl:template>
379+
376380
<xsl:template match="rng:oneOrMore" mode="process">
377381
<xsl:choose>
378382
<xsl:when test="$target='edit-config'">

0 commit comments

Comments
 (0)