diff options
Diffstat (limited to 'testing/web-platform/tests/conformance-checkers/html-its/idvalue')
12 files changed, 149 insertions, 0 deletions
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1html.html b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1html.html new file mode 100644 index 000000000..b345f202f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1html.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset=utf-8> + <title>Id Value</title> + <link href="idvalue1htmlrules.xml" rel="its-rules"/> +</head> +<body> + <p id="settingsMissing"> + <b id="text">Can't find settings file.</b> + <var id="desc">The module cannot find the default settings file. + You need to re-initialize the system.</var> + </p> +</body> +</html> + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1htmlrules.xml new file mode 100644 index 000000000..fb049999c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1htmlrules.xml @@ -0,0 +1,6 @@ +<its:rules xmlns:its="http://www.w3.org/2005/11/its" xmlns:h="http://www.w3.org/1999/xhtml" version="2.0"> + <its:idValueRule selector="//h:p" idValue="@id"/> + <its:idValueRule selector="//h:b" idValue="@id"/> + <its:idValueRule selector="//h:var" idValue="@id"/> +</its:rules> + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2html.html b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2html.html new file mode 100644 index 000000000..8b53d3ddf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2html.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset=utf-8> + <title>Id Value</title> + <link href="idvalue2htmlrules.xml" rel="its-rules"/> +</head> +<body> + <p id="settingsMissing"> + <b id="text">Can't find settings file.</b> + <var id="desc">The module cannot find the default settings file. + You need to re-initialize the system.</var> + <b id="crashtext">This computer is now crashing GOODBYE!!</b> + </p> +</body> +</html> + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2htmlrules.xml new file mode 100644 index 000000000..942af0dbe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2htmlrules.xml @@ -0,0 +1,7 @@ +<its:rules xmlns:its="http://www.w3.org/2005/11/its" xmlns:h="http://www.w3.org/1999/xhtml" version="2.0"> + <its:param name="idvalueparam">text</its:param> + <its:idValueRule selector="//h:p" idValue="@id"/> + <its:idValueRule selector="//h:b[@id=$idvalueparam]" idValue="@id"/> + <its:idValueRule selector="//h:b[@id='crashtext']" idValue="@id"/> + <its:idValueRule selector="//h:var" idValue="@id"/> +</its:rules> diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue3html.html b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue3html.html new file mode 100644 index 000000000..4030307b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue3html.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html> + <head> + <script type="application/its+xml"> + <its:rules xmlns:its="http://www.w3.org/2005/11/its" xmlns:h="http://www.w3.org/1999/xhtml" version="2.0"> + <its:param name="idvalueparam">text</its:param> + <its:idValueRule selector="//h:p" idValue="@id"/> + <its:idValueRule selector="//h:b[@id=$idvalueparam]" idValue="@id"/> + <its:idValueRule selector="//h:var" idValue="@id"/> + </its:rules> + </script> + <meta charset=utf-8> + <title>Id Value</title> +</head> +<body> + <p id="settingsMissing"> + <b id="text">Can't find settings file.</b> + <var id="desc">The module cannot find the default settings file. + You need to re-initialize the system.</var> + </p> +</body> +</html> diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue1xml.xml new file mode 100644 index 000000000..8b2869b12 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue1xml.xml @@ -0,0 +1,20 @@ +<resource + xmlns:its="http://www.w3.org/2005/11/its" > + <its:rules version="2.0"> + <its:idValueRule selector="//text" idValue="../@name"/> + </its:rules> +<webform> + <entry name="btn.OK"> + <text>OK</text> + <pos>1, 1</pos> + <trig>sendOK</trig> + </entry> +</webform> +<webform> + <entry name="btn.CANCEL"> + <text>Cancel</text> + <pos>2, 1</pos> + <trig>cancelAll</trig> + </entry> +</webform> +</resource> diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue2xml.xml new file mode 100644 index 000000000..a27ad31d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue2xml.xml @@ -0,0 +1,4 @@ +<file> + <res name="retryBtn" xml:id="btnAgain">Try Again</res> + <res name="retryTip">click this to re-run the process with the current settings.</res> +</file> diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xml.xml new file mode 100644 index 000000000..6b19c6378 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xml.xml @@ -0,0 +1,13 @@ +<resource> +<its:rules xmlns:its="http://www.w3.org/2005/11/its" xmlns:xlink="http://www.w3.org/1999/xlink" version="2.0" xlink:href="idvalue3xmlrules.xml"/> + <entry name="btn.OK"> + <text>OK</text> + <pos>1, 1</pos> + <trig>sendOK</trig> + </entry> + <entry name="btn.CANCEL"> + <text>Cancel</text> + <pos>2, 1</pos> + <trig>cancelAll</trig> + </entry> +</resource> diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xmlrules.xml new file mode 100644 index 000000000..5ff498f76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xmlrules.xml @@ -0,0 +1,3 @@ + <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="2.0"> + <its:idValueRule selector="//entry" idValue="@name"/> + </its:rules> diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xml.xml new file mode 100644 index 000000000..909bfd270 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xml.xml @@ -0,0 +1,17 @@ +<resource> +<its:rules xmlns:its="http://www.w3.org/2005/11/its" xmlns:xlink="http://www.w3.org/1999/xlink" version="2.0" xlink:href="idvalue4xmlrules.xml"/> + <webform id="1"> + <entry name="btn.OK"> + <text>OK</text> + <pos>1, 1</pos> + <trig>sendOK</trig> + </entry> + </webform> + <webform id="2"> + <entry name="btn.CANCEL"> + <text>Cancel</text> + <pos>2, 1</pos> + <trig>cancelAll</trig> + </entry> + </webform> +</resource> diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xmlrules.xml new file mode 100644 index 000000000..59e7325ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xmlrules.xml @@ -0,0 +1,4 @@ + <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="2.0"> + <its:param name="idvalueParam">1</its:param> + <its:idValueRule selector="//webform[@id=$idvalueParam]/entry" idValue="@name"/> + </its:rules> diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue5xml.xml new file mode 100644 index 000000000..4b356b09e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue5xml.xml @@ -0,0 +1,20 @@ +<resource> + <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="2.0"> + <its:param name="idvalueParam">1</its:param> + <its:idValueRule selector="//webform[@id=$idvalueParam]/entry" idValue="@name"/> + </its:rules> + <webform id="1"> + <entry name="btn.OK"> + <text>OK</text> + <pos>1, 1</pos> + <trig>sendOK</trig> + </entry> + </webform> + <webform id="2"> + <entry name="btn.CANCEL"> + <text>Cancel</text> + <pos>2, 1</pos> + <trig>cancelAll</trig> + </entry> + </webform> +</resource> |