diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2010-10-13 15:38:11 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2010-10-13 15:38:11 +0200 |
commit | 6f395f9f769866a04f6949cb7ed14f93d90cf728 (patch) | |
tree | d1f8343e7b41fc1895676ad4248a5e4942f9172b /tests/cxx/hybrid/built-in | |
parent | c1f49aa87678c512ac37575365a6676727e5f20a (diff) |
Map anySimpleType to a string
Diffstat (limited to 'tests/cxx/hybrid/built-in')
-rw-r--r-- | tests/cxx/hybrid/built-in/driver.cxx | 2 | ||||
-rw-r--r-- | tests/cxx/hybrid/built-in/test-000.std | 30 | ||||
-rw-r--r-- | tests/cxx/hybrid/built-in/test-000.xml | 6 |
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> |