From a6becc8bbc4ce20217ba6a8bd11016297db2e607 Mon Sep 17 00:00:00 2001 From: Shaun McCance Date: Sat, 2 Feb 2013 14:15:56 -0500 Subject: Adding the ITS 2.0 test suite, found here: https://github.com/finnle/ITS-2.0-Testsuite/commits/master --- .../inputdata/translate/html/translate1html.html | 16 +++++++++ .../translate/html/translate1htmlrules.xml | 4 +++ .../inputdata/translate/html/translate2html.html | 17 ++++++++++ .../inputdata/translate/html/translate3html.html | 23 +++++++++++++ .../translate/html/translate3htmlrules.xml | 4 +++ .../inputdata/translate/html/translate4html.html | 23 +++++++++++++ .../translate/html/translate4htmlrules.xml | 4 +++ .../inputdata/translate/html/translate5html.html | 34 +++++++++++++++++++ .../translate/html/translate5htmlrules.xml | 4 +++ .../inputdata/translate/html/translate6html.html | 34 +++++++++++++++++++ .../translate/html/translate6htmlrules.xml | 6 ++++ .../inputdata/translate/html/translate7html.html | 19 +++++++++++ .../inputdata/translate/xml/translate10xml.xml | 7 ++++ .../translate/xml/translate10xmlrules.xml | 5 +++ .../inputdata/translate/xml/translate1xml.xml | 39 ++++++++++++++++++++++ .../inputdata/translate/xml/translate2xml.xml | 10 ++++++ .../inputdata/translate/xml/translate2xmlrules.xml | 5 +++ .../inputdata/translate/xml/translate3xml.xml | 13 ++++++++ .../inputdata/translate/xml/translate3xmlrules.xml | 6 ++++ .../inputdata/translate/xml/translate4xml.xml | 10 ++++++ .../inputdata/translate/xml/translate5xml.xml | 13 ++++++++ .../inputdata/translate/xml/translate6xml.xml | 19 +++++++++++ .../inputdata/translate/xml/translate7xml.xml | 19 +++++++++++ .../inputdata/translate/xml/translate8xml.xml | 28 ++++++++++++++++ .../inputdata/translate/xml/translate9xml.xml | 11 ++++++ 25 files changed, 373 insertions(+) create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate1html.html create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate1htmlrules.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate2html.html create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate3html.html create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate3htmlrules.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate4html.html create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate4htmlrules.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate5html.html create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate5htmlrules.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate6html.html create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate6htmlrules.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/html/translate7html.html create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate10xml.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate10xmlrules.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate1xml.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate2xml.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate2xmlrules.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate3xml.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate3xmlrules.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate4xml.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate5xml.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate6xml.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate7xml.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate8xml.xml create mode 100644 tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate9xml.xml (limited to 'tests/ITS-2.0-Testsuite/inputdata/translate') diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate1html.html b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate1html.html new file mode 100644 index 0000000..e84034c --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate1html.html @@ -0,0 +1,16 @@ + + + + + HTML Link Example + + + +

+ This is the first paragraph. It has some + un-translatable code + . +

+ + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate1htmlrules.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate1htmlrules.xml new file mode 100644 index 0000000..1a9bc1c --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate1htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate2html.html b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate2html.html new file mode 100644 index 0000000..a9cde37 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate2html.html @@ -0,0 +1,17 @@ + + + + + The Life of a Simple Man + + +

+ Everything started when Zebulon discovered that he had a + doppelgänger + who was a serious baseball + aficionado + . +

+ + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate3html.html b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate3html.html new file mode 100644 index 0000000..52aa501 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate3html.html @@ -0,0 +1,23 @@ + + + + + EXAMPLE + + + + The Life of a Simple Man + +
+

+ Everything started when Zebulon discovered that he had a + doppelgänger + who was a serious baseball + aficionado + . +

+
+ + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate3htmlrules.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate3htmlrules.xml new file mode 100644 index 0000000..b90e6c1 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate3htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate4html.html b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate4html.html new file mode 100644 index 0000000..5378561 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate4html.html @@ -0,0 +1,23 @@ + + + + + EXAMPLE + + + + The Life of a Simple Man + +
+

+ Everything started when Zebulon discovered that he had a + doppelgänger + who was a serious baseball + aficionado + . +

+
+ + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate4htmlrules.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate4htmlrules.xml new file mode 100644 index 0000000..e20cc94 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate4htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate5html.html b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate5html.html new file mode 100644 index 0000000..1cf7b3c --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate5html.html @@ -0,0 +1,34 @@ + + + + + The ITS Topic + + + +
+ + Data category + + ITS defines + data category + as an abstract concept for a particular type of information for internationalization and localization of XML schemas and documents. + + +
+

+ For the implementation of ITS, apply the rules in the order: +

+ +

+ Et voila ! + The last rule wins. +

+ + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate5htmlrules.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate5htmlrules.xml new file mode 100644 index 0000000..b90e6c1 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate5htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate6html.html b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate6html.html new file mode 100644 index 0000000..3912a13 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate6html.html @@ -0,0 +1,34 @@ + + + + + The ITS Topic + + + +
+ + Data category + + ITS defines + data category + as an abstract concept for a particular type of information for internationalization and localization of XML schemas and documents. + + +
+

+ For the implementation of ITS, apply the rules in the order: +

+ +

+ Et voila ! + The last rule wins. +

+ + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate6htmlrules.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate6htmlrules.xml new file mode 100644 index 0000000..e10604a --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate6htmlrules.xml @@ -0,0 +1,6 @@ + +tDataCat + + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate7html.html b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate7html.html new file mode 100644 index 0000000..8ec7c55 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/html/translate7html.html @@ -0,0 +1,19 @@ + + + + + + Example + + +

Login names can only use letters from A to Z (upper or lowercase) + For example: Huck_Finn.

+ + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate10xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate10xml.xml new file mode 100644 index 0000000..8051a13 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate10xml.xml @@ -0,0 +1,7 @@ + + + Create a folder + フォルダーを作成する + Erstellen Sie einen Ordner + Créer un dossier + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate10xmlrules.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate10xmlrules.xml new file mode 100644 index 0000000..3202fda --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate10xmlrules.xml @@ -0,0 +1,5 @@ + + 409 + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate1xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate1xml.xml new file mode 100644 index 0000000..997f252 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate1xml.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + Text with an image: Image description. + This is the first paragraph. It has some un-translatable + code with an image: Image description. + + + + The Lord of the Rings + The Return of the King + J.R.R. Tolkein + + + Minas Tirith + Pippin looked out from the shelter of Gandalf's cloak. + + + + + + + + + + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate2xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate2xml.xml new file mode 100644 index 0000000..46a48b6 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate2xml.xml @@ -0,0 +1,10 @@ + + + + + + + This is the first paragraph. It has some un-translatable code. + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate2xmlrules.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate2xmlrules.xml new file mode 100644 index 0000000..e594bb3 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate2xmlrules.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate3xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate3xml.xml new file mode 100644 index 0000000..8bfcc66 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate3xml.xml @@ -0,0 +1,13 @@ + + + + + + + + + This is the first paragraph. It has some un-translatable code. + Some additional text. + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate3xmlrules.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate3xmlrules.xml new file mode 100644 index 0000000..9794dba --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate3xmlrules.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate4xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate4xml.xml new file mode 100644 index 0000000..b3770e5 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate4xml.xml @@ -0,0 +1,10 @@ + + + The Life of a Simple Man + + +

Everything started when Zebulon discovered that he had + a doppelgänger who was a + serious baseball aficionado.

+ +
diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate5xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate5xml.xml new file mode 100644 index 0000000..23d437d --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate5xml.xml @@ -0,0 +1,13 @@ + + + The Life of a Simple Man + + +

Everything started when Zebulon discovered that he had + a doppelgänger who was a + serious baseball aficionado.

+ +
diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate6xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate6xml.xml new file mode 100644 index 0000000..ecec0ba --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate6xml.xml @@ -0,0 +1,19 @@ + + + + + + + + + The Life of a Simple Man + + Dec-05-2006 + + +

Everything started when Zebulon discovered that he had + a doppelgänger who was a + serious baseball aficionado.

+
+
diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate7xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate7xml.xml new file mode 100644 index 0000000..751d7b7 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate7xml.xml @@ -0,0 +1,19 @@ + + + + + + + + + The Life of a Simple Man + + Dec-05-2006 + + +

Everything started when Zebulon discovered that he had + a doppelgänger who was a + serious baseball aficionado.

+
+
diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate8xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate8xml.xml new file mode 100644 index 0000000..c879286 --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate8xml.xml @@ -0,0 +1,28 @@ + + The ITS Topic + + + + + + + + +
+ +
Data category
+
ITS defines data category as an abstract concept for a particular + type of information for internationalization and localization of XML schemas and documents.
+
+
+

For the implementation of ITS, apply the rules in the order:

+ +

Et voilà ! The last rule wins.

+ +
diff --git a/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate9xml.xml b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate9xml.xml new file mode 100644 index 0000000..1c1fe1d --- /dev/null +++ b/tests/ITS-2.0-Testsuite/inputdata/translate/xml/translate9xml.xml @@ -0,0 +1,11 @@ + + + 409 + + + + Create a folder + フォルダーを作成する + Erstellen Sie einen Ordner + Créer un dossier + -- cgit v1.2.1