"checkit_tiff" is an incredibly fast conformance checker for baseline TIFFs (with various extensions), see http://andreas-romeyke.de
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 month ago | |
---|---|---|
common | 1 year ago | |
deploy | 7 months ago | |
example_configs | 1 month ago | |
src | 5 months ago | |
t | 5 months ago | |
tiffs_should_fail | 12 months ago | |
tiffs_should_pass | 7 months ago | |
.gitignore | 7 years ago | |
BUGS | 7 years ago | |
FAQ | 7 months ago | |
LICENSE | 1 year ago | |
README.1st_checkit | 1 year ago | |
README.TIFFrisks | 6 years ago | |
README.TIFFspecification | 1 year ago | |
README.compile | 7 months ago | |
README.grammar | 1 year ago | |
README.icc | 12 months ago | |
README.regex | 1 year ago | |
README.testsuite | 1 year ago | |
THANKS | 1 year ago | |
TODO | 1 year ago | |
grammar.xhtml | 6 years ago |
README.testsuite
Testexamples and Tests ====================== the directory 'tiffs_should_pass/' contains TIFF-files that should generally be valid. This does not mean that they have to be valid against every profile. Rudimentary tests are available in the 't/' directory to check the correctness of 'checkit_tiff' using Perl. It needs the following Perl modules (in brackets the debian module): * Data::Printer (libdata-printer-perl) * Exporter (perl-base) * File::Path (perl-base) * File::Slurp (libfile-slurp-perl) * File::Spec (perl-base) * IPC::Open3 (perl-base) * POSIX (perl-base) * Test::More (perl-modules-XXX with XXX as Perl-version ) in cmake the test-target is enabled by default, you could run it via: [bash] ---- $> cmake ../src $> make $> make test ---- If you want to call it manually, you should try this instead: [bash] ---- $> cd t/ $> perl -I./ test_grammar.t && echo "fine!" $> perl -I./ test_config_examples.t && echo "fine!" $> perl -I./ test_should_pass.t && echo "fine!" $> perl -I./ test_should_fail.t && echo "fine!" ---- the return code for all these runs should be zero and result in message "fine!"