diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2009-07-30 11:06:01 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2009-07-30 11:06:01 +0000 |
commit | 8f547c7bd349e0dc905e0dc5f32edbf1e01061ce (patch) | |
tree | 0ba575c11b1875b638324194e16ebda4586baec8 /test/testcases/tests/level3/core/files/datatype_normalization.xml | |
parent | e3eae8836e177220d556868e4fa7741c00b2d729 (diff) | |
download | libdom-8f547c7bd349e0dc905e0dc5f32edbf1e01061ce.tar.gz libdom-8f547c7bd349e0dc905e0dc5f32edbf1e01061ce.tar.bz2 |
Merge DOMTS tests -- they're causing havoc with review diffs.
svn path=/trunk/dom/; revision=8910
Diffstat (limited to 'test/testcases/tests/level3/core/files/datatype_normalization.xml')
-rw-r--r-- | test/testcases/tests/level3/core/files/datatype_normalization.xml | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/test/testcases/tests/level3/core/files/datatype_normalization.xml b/test/testcases/tests/level3/core/files/datatype_normalization.xml new file mode 100644 index 0000000..cced1b9 --- /dev/null +++ b/test/testcases/tests/level3/core/files/datatype_normalization.xml @@ -0,0 +1,90 @@ +<!DOCTYPE svg [ +<!ENTITY svgunit SYSTEM "svgunit.js"> +<!ENTITY svgtest SYSTEM "svgtest.js"> +<!ELEMENT svg (rect, script, data)> +<!ATTLIST svg + xmlns CDATA #IMPLIED + xmlns:xsi CDATA #IMPLIED + xsi:schemaLocation CDATA #IMPLIED> + <!ELEMENT rect EMPTY> + <!ATTLIST rect + x CDATA #REQUIRED + y CDATA #REQUIRED + width CDATA #REQUIRED + height CDATA #REQUIRED> + <!ELEMENT script (#PCDATA)> + <!ATTLIST script type CDATA #IMPLIED> + <!ELEMENT data (double*, boolean*, decimal*, float*, dateTime*, time*)> + <!ATTLIST data xmlns CDATA #IMPLIED> + <!ELEMENT double (#PCDATA)> + <!ATTLIST double + value CDATA #IMPLIED + union CDATA #IMPLIED> + <!ELEMENT boolean (#PCDATA)> + <!ATTLIST boolean + value CDATA #IMPLIED + union CDATA #IMPLIED> + <!ELEMENT decimal (#PCDATA)> + <!ATTLIST decimal + value CDATA #IMPLIED + union CDATA #IMPLIED> + <!ELEMENT float (#PCDATA)> + <!ATTLIST float + value CDATA #IMPLIED + union CDATA #IMPLIED> + <!ELEMENT dateTime (#PCDATA)> + <!ATTLIST dateTime + value CDATA #IMPLIED + union CDATA #IMPLIED> + <!ELEMENT time (#PCDATA)> + <!ATTLIST time + value CDATA #IMPLIED + union CDATA #IMPLIED> + +]> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.w3.org/2000/svg datatype_normalization.svg.xsd"> +<rect x="0" y="0" width="100" height="100"/><script type="text/ecmascript">&svgtest;&svgunit;</script> +<data xmlns='http://www.w3.org/2001/DOM-Test-Suite/Level-3/datatype_normalization'> +<double value=" + +0003.141592600E+0000 " union=" +0003.141592600E+0000 + "> -31415926.00E-7 +2.718</double> +<double value=" NaN" union="NaN "> INF -INF </double> +<double value=" +1 " union="1 +"> -0</double> +<boolean value=" + true" union="false + "> false true false </boolean> +<boolean value=" + 1" union=" 0 + ">0 1 0 </boolean> +<decimal value=" +0003.141592600 " union=" +0003.141592600 "> +10 .1 </decimal> +<decimal value=" 01 " union=" 01 "> -.001 </decimal> +<float value=" +0003.141592600E+0000 " union=" +0003.141592600E+0000 "> -31415926.00E-7 +2.718</float> +<float value=" NaN " union=" NaN "> INF -INF </float> +<float value=" +1 " union="1 +">-0</float> +<dateTime value=" +2004-01-21T15:30:00-05:00" union="2004-01-21T20:30:00-05:00 +">2004-01-21T15:30:00 +2004-01-21T15:30:00Z</dateTime> +<dateTime value=" +2004-01-21T15:30:00.0000-05:00" union="2004-01-21T15:30:00.0000-05:00 +"> 2004-01-21T15:30:00.0000 </dateTime> +<dateTime value="2004-01-21T15:30:00.0001-05:00" union="2004-01-21T15:30:00.0001-05:00">2004-01-21T15:30:00.0001</dateTime> +<time value=" +15:30:00-05:00" union="15:30:00-05:00 +"> 15:30:00 </time> +<time value=" + 15:30:00.0000-05:00" union=" 15:30:00.0000-05:00 + ">15:30:00.0000</time> +<time value=" + 15:30:00.0001-05:00" union="15:30:00.0001-05:00 + ">15:30:00.0001</time> +</data> +</svg>
\ No newline at end of file |