aboutsummaryrefslogtreecommitdiff
path: root/tests/cxx/hybrid/built-in
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-10-13 15:38:11 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-10-13 15:38:11 +0200
commit6f395f9f769866a04f6949cb7ed14f93d90cf728 (patch)
treed1f8343e7b41fc1895676ad4248a5e4942f9172b /tests/cxx/hybrid/built-in
parentc1f49aa87678c512ac37575365a6676727e5f20a (diff)
Map anySimpleType to a string
Diffstat (limited to 'tests/cxx/hybrid/built-in')
-rw-r--r--tests/cxx/hybrid/built-in/driver.cxx2
-rw-r--r--tests/cxx/hybrid/built-in/test-000.std30
-rw-r--r--tests/cxx/hybrid/built-in/test-000.xml6
3 files changed, 29 insertions, 9 deletions
diff --git a/tests/cxx/hybrid/built-in/driver.cxx b/tests/cxx/hybrid/built-in/driver.cxx
index ddffcfa..0993bc9 100644
--- a/tests/cxx/hybrid/built-in/driver.cxx
+++ b/tests/cxx/hybrid/built-in/driver.cxx
@@ -49,7 +49,7 @@ main (int argc, char* argv[])
doc_s.add_prefix ("t", "test");
root_s.pre (*r);
- doc_s.serialize (cout);
+ doc_s.serialize (cout, xml_schema::document_simpl::pretty_print);
root_s.post ();
delete r;
diff --git a/tests/cxx/hybrid/built-in/test-000.std b/tests/cxx/hybrid/built-in/test-000.std
index 6798590..c9a79c7 100644
--- a/tests/cxx/hybrid/built-in/test-000.std
+++ b/tests/cxx/hybrid/built-in/test-000.std
@@ -1,5 +1,25 @@
-<t:root xmlns:t="test"><any></any><any-res x="x"><a>123</a><b>abc</b></any-res><any-simple></any-simple><any-simple-ext x="x"></any-simple-ext><int>123</int><simple-int>456</simple-int><int-base x="x">789</int-base><int-derived x="x" y="y">123</int-derived><bin>YmFzZTY0IGJpbmFyeQ==
-</bin><simple-bin>YmFzZTY0IGJpbmFyeQ==
-</simple-bin><bin-base x="x">YmFzZTY0IGJpbmFyeQ==
-</bin-base><bin-derived x="x" y="y">YmFzZTY0IGJpbmFyeQ==
-</bin-derived><string>abc</string><simple-string>def</simple-string><string-base x="x">ghi</string-base><string-derived x="x" y="y">jkl</string-derived></t:root> \ No newline at end of file
+<t:root xmlns:t="test" any-simple-attr="abc123">
+ <any></any>
+ <any-res x="x">
+ <a>123</a>
+ <b>abc</b>
+ </any-res>
+ <any-simple>abc123</any-simple>
+ <any-simple-ext x="x">abc123</any-simple-ext>
+ <int>123</int>
+ <simple-int>456</simple-int>
+ <int-base x="x">789</int-base>
+ <int-derived x="x" y="y">123</int-derived>
+ <bin>YmFzZTY0IGJpbmFyeQ==
+</bin>
+ <simple-bin>YmFzZTY0IGJpbmFyeQ==
+</simple-bin>
+ <bin-base x="x">YmFzZTY0IGJpbmFyeQ==
+</bin-base>
+ <bin-derived x="x" y="y">YmFzZTY0IGJpbmFyeQ==
+</bin-derived>
+ <string>abc</string>
+ <simple-string>def</simple-string>
+ <string-base x="x">ghi</string-base>
+ <string-derived x="x" y="y">jkl</string-derived>
+</t:root> \ No newline at end of file
diff --git a/tests/cxx/hybrid/built-in/test-000.xml b/tests/cxx/hybrid/built-in/test-000.xml
index ae72e80..cc9b8c8 100644
--- a/tests/cxx/hybrid/built-in/test-000.xml
+++ b/tests/cxx/hybrid/built-in/test-000.xml
@@ -1,10 +1,10 @@
-<t:root xmlns:t="test" any-simple-attr="">
+<t:root xmlns:t="test" any-simple-attr="abc123">
<any></any>
<any-res x="x"><a>123</a><b>abc</b></any-res>
- <any-simple></any-simple>
- <any-simple-ext x="x"></any-simple-ext>
+ <any-simple>abc123</any-simple>
+ <any-simple-ext x="x">abc123</any-simple-ext>
<int>123</int>
<simple-int>456</simple-int>