From 99f5259cf419c53c805c856ff59f28ce916e4743 Mon Sep 17 00:00:00 2001 From: Jeremy Linton Date: Mon, 21 May 2018 16:00:59 -0500 Subject: [PATCH] Remove compressed image test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The binary representation of a compressed block of data can vary depending on small implementation details in the compression library. Lets depend on the tests following the binary image comparison to decompress the .tec file and validate that the compress/decompress logic is functional. Signed-off-by: Jeremy Linton Petr Písař: Ported to 2.5.7 from 99f5259cf419c53c805c856ff59f28ce916e4743. --- test/Makefile.am | 1 - test/dotests.pl | 4 +++- diff --git a/test/Makefile.am b/test/Makefile.am index 009b736..53d5198 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -7,7 +7,6 @@ check_DATA += mrk.sf.legacy.txt.orig check_DATA += mrk.txt check_DATA += NormalizationTest.txt check_DATA += SILGreek2004-04-27.map -check_DATA += SILGreek2004-04-27.tec.orig check_DATA += SILGreek2004-04-27.uncompressed.tec.orig check_DATA += academy.tec check_DATA += silipa93.tec diff --git a/test/dotests.pl b/test/dotests.pl index d8cc426..aa27401 100755 --- a/test/dotests.pl +++ b/test/dotests.pl @@ -41,7 +41,9 @@ compare("${srcdir}SILGreek2004-04-27.uncompressed.tec.orig", "SILGreek.uncompres dotest("compiling Greek mapping (compressed)", "${bindir}teckit_compile ${srcdir}SILGreek2004-04-27.map -o SILGreek.tec"); -compare("${srcdir}SILGreek2004-04-27.tec.orig", "SILGreek.tec"); +# Don't bother to check the compressed file as changes to the compression library can +# slightly change the resulting image. The tests below which use the compressed file +# should be sufficient to verify that it can be decompressed/used properly dotest("converting plain-text file to unicode", "${bindir}txtconv -t SILGreek.tec -i ${srcdir}mrk.txt -o mrk.utf8.txt -nfc"); -- 2.21.0