summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/data/interface_definition_sample.xml23
1 files changed, 23 insertions, 0 deletions
diff --git a/test/data/interface_definition_sample.xml b/test/data/interface_definition_sample.xml
new file mode 100644
index 0000000..b74a415
--- /dev/null
+++ b/test/data/interface_definition_sample.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<interfaceDefinition>
+ <node name="login" owner="login">
+ <children>
+ <tagNode name="user">
+ <properties>
+ <help>User name</help>
+ <constraint>
+ <regex>[a-z][a-zA-Z0-9]+</regex>
+ </constraint>
+ <constraintErrorMessage>User name must start with a letter and consist of letters and digits</constraintErrorMessage>
+ </properties>
+ <children>
+ <leafNode name="full-name">
+ <properties>
+ <help>User full name</help>
+ </properties>
+ </leafNode>
+ </children>
+ </tagNode>
+ </children>
+ </node>
+</interfaceDefinition>