From f174988b7f278e91f412dae4d9f53191956e6875 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCnter=20Milde?= Date: Wed, 23 Nov 2016 17:43:31 +0100 Subject: [PATCH] ctests: correct encoding tests * Do not test encodings not supported by iconv (see #10502). * uninvert export test that work. --- development/autotests/ExportTests.cmake | 4 ++-- development/autotests/invertedTests | 11 ++++------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/development/autotests/ExportTests.cmake b/development/autotests/ExportTests.cmake index 3210656161..2e80d36c4f 100644 --- a/development/autotests/ExportTests.cmake +++ b/development/autotests/ExportTests.cmake @@ -385,7 +385,7 @@ foreach(libsubfolderx autotests/export lib/doc lib/examples lib/templates autote #message(STATUS "Test ${TestName} matches Unicode encodings") set(test_encodings "default" "ascii" "utf8x" "armscii8" "applemac" "cp437" "cp437de" "cp850" "cp852" - "cp855" "cp858" "cp862" "cp865" + "cp855" "cp862" "cp865" "cp866" "cp1250" "cp1251" "cp1252" "cp1255" "cp1256" "cp1257" "koi8-r" "koi8-u" @@ -393,7 +393,7 @@ foreach(libsubfolderx autotests/export lib/doc lib/examples lib/templates autote "iso8859-4" "iso8859-5" "iso8859-6" "iso8859-7" "iso8859-8" "iso8859-9" "iso8859-13" "iso8859-15" "iso8859-16" - "pt154" "pt254" "big5" "shift-jis" + "pt154" "big5" "shift-jis" "euc-cn" "gbk" "jis" "euc-kr" "utf8-cjk" "euc-tw" "euc-jp" "euc-jp-platex" "jis-platex" diff --git a/development/autotests/invertedTests b/development/autotests/invertedTests index 13dde479b1..e66b52e3ff 100644 --- a/development/autotests/invertedTests +++ b/development/autotests/invertedTests @@ -69,15 +69,10 @@ export/export/latex/unicodesymbols/001-4-latin_cp1255_pdf2 export/export/latex/unicodesymbols/001-4-latin_cp862_pdf2 export/export/latex/unicodesymbols/008-greek-and-coptic-with-textalpha_cp862_pdf2 export/export/latex/unicodesymbols/008-greek-and-coptic_cp862_pdf2 -export/export/latex/unicodesymbols/065-67-phonetic-extensions_cp862_pdf2 export/export/latex/unicodesymbols/070-72-general-punctuation-sub-super-currency_cp1255_pdf2 export/export/latex/unicodesymbols/070-72-general-punctuation-sub-super-currency_cp862_pdf2 export/export/latex/unicodesymbols/070-72-general-punctuation-sub-super-currency_iso8859-8_pdf2 -export/export/latex/unicodesymbols/074-76-letterlike-numberforms-arrows_cp1255_pdf2 export/export/latex/unicodesymbols/074-76-letterlike-numberforms-arrows_cp862_pdf2 -export/export/latex/unicodesymbols/074-76-letterlike-numberforms-arrows_iso8859-8_pdf2 -export/export/latex/unicodesymbols/087-90-misc-math-A-arrows-A-B_cp1255_pdf2 -export/export/latex/unicodesymbols/246-mathematical-alphanumeric_iso8859-8_pdf2 # Arabic: export/export/latex/unicodesymbols/001-4-latin_cp1256_pdf2 export/export/latex/unicodesymbols/001-4-latin_iso8859-6_pdf2 @@ -89,13 +84,15 @@ export/export/latex/unicodesymbols/069-greek-extended_cp1256_pdf2 export/export/latex/unicodesymbols/070-72-general-punctuation-sub-super-currency_cp1256_pdf2 export/export/latex/unicodesymbols/074-76-letterlike-numberforms-arrows_cp1256_pdf2 -# Seems to be a generic problem. Ignore? # CJK: +# Unicode-blocks 008 and 009 work fine with utf8-cjk +# everything else fails (special documentclass required?) +export/export/latex/unicodesymbols/00[15].*_utf8-cjk_pdf2 +export/export/latex/unicodesymbols/0[^0].*_utf8-cjk_pdf2 export/export/latex/unicodesymbols/.*_euc-cn_pdf2 export/export/latex/unicodesymbols/.*_gbk_pdf2 export/export/latex/unicodesymbols/.*_jis_pdf2 export/export/latex/unicodesymbols/.*_euc-kr_pdf2 -export/export/latex/unicodesymbols/.*_utf8-cjk_pdf2 export/export/latex/unicodesymbols/.*_euc-tw_pdf2 export/export/latex/unicodesymbols/.*_euc-jp_pdf2 # pLaTeX