diff options
author | Benjamin Paassen <bpaassen@techfak.uni-bielefeld.de> | 2015-04-08 20:02:31 +0200 |
---|---|---|
committer | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2016-04-25 22:19:34 +0200 |
commit | c794a3f21b9cb050f370350562ee8c0bc7f95766 (patch) | |
tree | 05eb01e2546e3f4957f91d06c3b53d2a44f2c589 /testdata | |
parent | f2f20d5cae37064a329ee451efb6f2f26e2a0f0b (diff) |
fixed some bugs in domain serialization and added first integration test for it.
Diffstat (limited to 'testdata')
-rw-r--r-- | testdata/integration/ontology_serialization/simple.in.osml | 11 | ||||
-rw-r--r-- | testdata/integration/ontology_serialization/simple.out.osml | 22 |
2 files changed, 33 insertions, 0 deletions
diff --git a/testdata/integration/ontology_serialization/simple.in.osml b/testdata/integration/ontology_serialization/simple.in.osml new file mode 100644 index 0000000..c6549bc --- /dev/null +++ b/testdata/integration/ontology_serialization/simple.in.osml @@ -0,0 +1,11 @@ +\document + +\ontology#test + \struct#a[root=true] + \field#afield[subtree=true] + \childRef[ref=a] + \field[optional=true] + \childRef[ref=b] + \struct#b[transparent=true, cardinality={1, 7-8}] + +\a diff --git a/testdata/integration/ontology_serialization/simple.out.osml b/testdata/integration/ontology_serialization/simple.out.osml new file mode 100644 index 0000000..c40c40f --- /dev/null +++ b/testdata/integration/ontology_serialization/simple.out.osml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<document> + <ontology name="test"> + <struct cardinality="{*}" name="a" root="true" transparent="false"> + <syntax/> + <field name="afield" optional="false" subtree="true"> + <syntax/> + <childRef ref="a"/> + </field> + <field optional="true" subtree="false"> + <syntax/> + <childRef ref="b"/> + </field> + </struct> + <struct cardinality="{1, 7-8}" name="b" root="false" transparent="true"> + <syntax/> + </struct> + </ontology> + <test:a> + <afield/> + </test:a> +</document> |