From 1b4c62ac2192fcc838774fd6a1123fd5c0b3dc57 Mon Sep 17 00:00:00 2001 From: Jehan Date: Sat, 12 Dec 2015 18:55:43 +0100 Subject: [PATCH] tests: test files for Spanish. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I disable only ISO-8859-15 which is similar to ISO-8859-1 for all Spanish letters. Unfortunately illegal codepoints are similar too. Difference should likely be done on symbols (like the euro symbol) but our current algorithm does nothing about this for charset comparison. Text from https://es.wikipedia.org/wiki/España --- test/CMakeLists.txt | 1 + test/es/iso-8859-1.txt | 5 +++++ test/es/iso-8859-15.txt | 5 +++++ test/es/utf-8.txt | 5 +++++ test/es/windows-1252.txt | 5 +++++ 5 files changed, 21 insertions(+) create mode 100644 test/es/iso-8859-1.txt create mode 100644 test/es/iso-8859-15.txt create mode 100644 test/es/utf-8.txt create mode 100644 test/es/windows-1252.txt diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index d2f279c..8588fa1 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -37,6 +37,7 @@ foreach(dir ${dirs}) if ("${lang}:${charset}" STREQUAL "el:windows-1253" OR "${lang}:${charset}" STREQUAL "ja:utf-16le" OR "${lang}:${charset}" STREQUAL "ja:utf-16be" OR + "${lang}:${charset}" STREQUAL "es:iso-8859-15" OR "${lang}:${charset}" STREQUAL "he:iso-8859-8") message(STATUS "Skipping test ${lang}:${charset} (known broken)") else() diff --git a/test/es/iso-8859-1.txt b/test/es/iso-8859-1.txt new file mode 100644 index 0000000..f910c39 --- /dev/null +++ b/test/es/iso-8859-1.txt @@ -0,0 +1,5 @@ +El precio medio de la vivienda nueva es de 2212 EUR/m2, según datos de la Sociedad +de Tasación a 31 de diciembre de 2012.156 El precio de la vivienda, sin embargo, +varía ostensiblemente en función de las comunidades autónomas y las capitales de +provincia, encontrándose la de mayor valor en Cataluña (3146 EUR/m²), y en +contraposición las de Extremadura y Murcia (1271 EUR/m²) diff --git a/test/es/iso-8859-15.txt b/test/es/iso-8859-15.txt new file mode 100644 index 0000000..bc24d88 --- /dev/null +++ b/test/es/iso-8859-15.txt @@ -0,0 +1,5 @@ +El precio medio de la vivienda nueva es de 2212 ¤/m2, según datos de la Sociedad +de Tasación a 31 de diciembre de 2012.156 El precio de la vivienda, sin embargo, +varía ostensiblemente en función de las comunidades autónomas y las capitales de +provincia, encontrándose la de mayor valor en Cataluña (3146 ¤/m²), y en +contraposición las de Extremadura y Murcia (1271 ¤/m²) diff --git a/test/es/utf-8.txt b/test/es/utf-8.txt new file mode 100644 index 0000000..78d2fa7 --- /dev/null +++ b/test/es/utf-8.txt @@ -0,0 +1,5 @@ +El precio medio de la vivienda nueva es de 2212 €/m2, según datos de la Sociedad +de Tasación a 31 de diciembre de 2012.156 El precio de la vivienda, sin embargo, +varía ostensiblemente en función de las comunidades autónomas y las capitales de +provincia, encontrándose la de mayor valor en Cataluña (3146 €/m²), y en +contraposición las de Extremadura y Murcia (1271 €/m²) diff --git a/test/es/windows-1252.txt b/test/es/windows-1252.txt new file mode 100644 index 0000000..9bccea0 --- /dev/null +++ b/test/es/windows-1252.txt @@ -0,0 +1,5 @@ +El precio medio de la vivienda nueva es de 2212 €/m2, según datos de la Sociedad +de Tasación a 31 de diciembre de 2012.156 El precio de la vivienda, sin embargo, +varía ostensiblemente en función de las comunidades autónomas y las capitales de +provincia, encontrándose la de mayor valor en Cataluña (3146 €/m²), y en +contraposición las de Extremadura y Murcia (1271 €/m²)