94 Commits (137ea080b51fb48a7eb1b513d2d565868ccdf68f)

Author SHA1 Message Date
Peter d17b7e4484
Fix test_pr_1905.py for native 2019msvc64 (#2108) (#2112)
* Fix test_pr_1905.py for native 2019msvc64 (#2108)

* Move test_pr_1905_poc1_ref.out to reference dir
3 years ago
Luis Díaz Más 50fc40bb7c Add system test to reproduce issue with special characters 3 years ago
Christoph Hasse e3ca59b01f move test_regression_allfiles.py into its own subdirectory and add the test to cmakelists.txt 3 years ago
Christoph Hasse b318b9de65 feat(testing): add a new extensive regression test that runs exiv2 over every test file we have 3 years ago
Christoph Hasse d0131ebb75 move test reference files into their own subdirectory 3 years ago
Luis Díaz Más c7185c71db Move all tests depending on sample applications to bash_tests 3 years ago
Robin Mills 82371c4d09 Adding version_test.py. 4 years ago
Robin Mills 13a2cf336d
fix_1416_iptc_DateCreated (#1547)
* fix_1416_iptc_DateCreated

* Fix unit tests

* DateValue:read 2nd iteration on pre-condition

* test with ISO_8601 date format

* Use std::regex for ISO 8601 basic & extended date formats

* Use std::regex for ISO 8601 basic & extended time formats

* Add more tests & notes for DateValue & TimeValue

* Comment tests using local calendar times

* DateValue::write also adds padding to year field

Co-authored-by: Luis Díaz Más <piponazo@gmail.com>
4 years ago
Christoph Hasse 08975e3dfc refactor: small cleanup of test infra to avoid duplicate runs 4 years ago
Robin Mills 5c13660f1e Add optional parameter forgive=False to reportTest() for use by nls_test to avoid false fails. 4 years ago
Robin Mills da52bb3b0b Better logic and error message. 4 years ago
Robin Mills 72b73bb146 Sniff for unit_tests.exe! 4 years ago
Robin Mills bbec658185 Fix LD_LIBRARY_PATH. Add option arg raw=False to runTest() Use raw=True in unit_test.py. 4 years ago
Robin Mills 354a8f6971 Fix comments. 4 years ago
Robin Mills 5e82f260a1 Add python scripts equivalent to test/version_test.sh and unit_test.sh 4 years ago
Robin Mills 19aab434a5 Move system_tests.runTest() and system_tests.verbose_version() to system_tests.BT 4 years ago
clanmills 985617cdfc Adding support for VALGRIND and EXIV2_BINDIR 5 years ago
clanmills 43698f414b Adding support for environment strings EXIV2_HTTP and EXIV2_PORT 5 years ago
LeoHsiao bae5032ba0 Merge branch 'feature_1372_support_env_variables' of https://github.com/Exiv2/exiv2 into feature_1372_support_env_variables 5 years ago
LeoHsiao 7abb8dbe0f Cancel adding a newline when testing 5 years ago
clanmills d6b029ad6e Don't set --verbose in makefile. Don't treat exiv2_echo == VERBOSE. 5 years ago
LeoHsiao da919e3d68 Set the default value for the variable VALGRIN to empty 5 years ago
LeoHsiao 0c7d231752 let `make python_tests` runs in verbose mode 5 years ago
LeoHsiao e0486ec063 Set the variable EXIV2_ECHO when executing `make python_tests VERBOSE=1` 5 years ago
LeoHsiao 3aedb60513 Support variables: DYLD_LIBRARY_PATH, LD_LIBRARY_PATH 5 years ago
LeoHsiao ded2b3c9a3 Support to display the command to execute 5 years ago
LeoHsiao 5e11376609 Supports setting EXIV2_HTTP or EXIV2_PORT to '' to ignore HTTP test 5 years ago
LeoHsiao 076cdf6f1e Fix nls_test(): Check only part of the output 5 years ago
LeoHsiao 068a80c1e2 Correct the output of exiv2-test 5 years ago
Robin Mills 55bdaafebf
Merge pull request #1341 from Exiv2/fix_1278_nls_test_0.27
Fix 1278 nls test 0.27
5 years ago
LeoHsiao ae1fbab645 Fix variable LANG in nls_test() 5 years ago
Robin Mills 256a65753c https://github.com/Exiv2/exiv2/pull/1356#issuecomment-707828789 5 years ago
LeoHsiao fc91004830 add nls_test() 5 years ago
LeoHsiao 64e64b4a9b Enhance function find(), cp(), rm(), mv() 5 years ago
clanmills 9fa6d3965a C++ changes requested by @piponazo. Fix python png_test() recommended by @LeoHsiao1. Update reference output. 5 years ago
clanmills 834dca39d0 Code changes 5 years ago
clanmills 0d6f9fcc04 temporarily disable stdin-test and webp-test to get the CI operational again. 5 years ago
Robin Mills 02b6990f00
Merge pull request #1301 from LeoHsiao1/0.27-maintenance
Continue to rewrite the bash test scripts into Python scripts
5 years ago
LeoHsiao 0d7425014f Fix webp_test: correct a test file name 5 years ago
LeoHsiao c7c1fcee59 Ignore the difference in the path separator for stdin_test 5 years ago
LeoHsiao eb4bc191fc Refactor xmpparser-test.sh to xmpparser_test() 5 years ago
LeoHsiao 88671a6da7 Refactor write2-test.sh to write2_test() 5 years ago
LeoHsiao 184af474d0 Refactor write-test.sh to write_test() 5 years ago
LeoHsiao 7c45ce4dec Optimize diff() 5 years ago
LeoHsiao 03ba77ddfd Refactor webp-test.sh to webp_test() 5 years ago
LeoHsiao 069cfc6c66 Refactor version_test.sh to version_test() 5 years ago
LeoHsiao 2d72d9aac5 Add description for the module lxml 5 years ago
LeoHsiao ae1d95d4fa Refactor tiff-test.sh to tiff_test() 5 years ago
LeoHsiao c121fbeb38 Refactor stringto-test.sh to stringto_test() 5 years ago
LeoHsiao 65927f5ce1 Refactor stdin-test.sh to stdin_test() 5 years ago