285 Commits (23f39b60f709e4e08d47a644ddfdde44dbf51cc2)

Author SHA1 Message Date
Robin Mills f518b41afb
Merge pull request #1296 from Exiv2/fix_ci
Fix_ci_0.27
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
clanmills 14e8c708ed Fix #1300 5 years ago
Miloš Komarčević 92fbfc9f7f Remove remaining vestiges of binary_extension 5 years ago
Miloš Komarčević 8a68658f18 Remove EXIV2_EXT variable references 5 years ago
Robin Mills 2b807703c0
Merge pull request #1257 from LeoHsiao1/0.27-maintenance
Rewrite the bash test scripts into Python scripts
5 years ago
LeoHsiao f99db7d61b Refactor preview-test.sh to preview_test() 5 years ago
LeoHsiao 478f0e9635 Add find() 5 years ago
LeoHsiao 9e8eae0639 Refactor modify-test.sh to modify_test() 5 years ago
LeoHsiao cec472132d Refactor function execute() to class Executer 5 years ago
LeoHsiao 147ed39b3f Adjust code spacing 5 years ago
LeoHsiao 99be739a9a Refactor path-test.sh to path_test() 5 years ago
LeoHsiao 356a575b5a Refactor modify-test.sh to iso65k_test() 5 years ago
LeoHsiao 63b074d690 Deprecated Config.exiv2_ext 5 years ago
LeoHsiao e976d3795a Ignore conversions_test() output differences on Windows 5 years ago
LeoHsiao daa2a6fda5 Ignore printTest() output differences on Windows 5 years ago
LeoHsiao caa1acf197 Adjust the format of the command on Windows 5 years ago
LeoHsiao c7bf5dd12a Adjust line breaks, binary extension on Windows 5 years ago
LeoHsiao 7fc960c520 Add environment variables: EXIV2_HTTP, EXIV2_PORT 5 years ago
LeoHsiao 788f78987c Modify printTest(): Ignore the difference of data_dir 5 years ago
LeoHsiao 23b759bffa Refactor iptctest.sh to iptc_test() 5 years ago
LeoHsiao ae6976e3e2 Add functions: diff_byte(), diffCheck() 5 years ago
LeoHsiao 4457056157 Mainly optimize utils.py:
- Correct the function name excute() to execute(), and add the stdin parameter to it
- Add logs to class 'HttpServer'
- Adjust the code order in utils.py
5 years ago
Robin Mills 963c91fe8a fix_1266_GPSProcessingMethod 5 years ago
LeoHsiao b6bf32bd5f Rename test cases from 'test*()' format to '*test()' format 5 years ago
LeoHsiao ca06206f50 Rename class 'Conf' to 'Config' 5 years ago
LeoHsiao cfaf4e6fa2 Refactor imagetest.sh to test_image() 5 years ago
LeoHsiao b900cea6cf Rewrite diff() to simulate the output of GNU diff 5 years ago
LeoHsiao bdf350a2a9 Refactor exiv2-test.sh to test_exiv2() 5 years ago
LeoHsiao 4dc38ab6a2 Add class 'Output' to simulate the stdout buffer 5 years ago
LeoHsiao d1cb43f360 Remove copyTestFiles() 5 years ago
LeoHsiao 2778125b79 Completed test_io() 5 years ago
LeoHsiao 6f6699c043 Optimize Conf.init() in bash_tests.utils 5 years ago
LeoHsiao f909fac802 Rename bash_tests.utils as BT 5 years ago
LeoHsiao a312e7ed92 Optimize cat(), save() and excute() to handle bytes type content 5 years ago
LeoHsiao 6e1c8bc427 Add excute() to replace runTest() 5 years ago
LeoHsiao d916a60341 Optimize class 'Log' and add class 'Conf' 5 years ago
LeoHsiao 454308e6b2 Rewrite testcase 'icc-test' 5 years ago
LeoHsiao 7753fb909d Add functions: mv, md5sum 5 years ago
LeoHsiao 351af319f2 Rewrite testcase 'exifdata-test' 5 years ago
LeoHsiao 1d1e8dc51a Clear the log buffer after test 5 years ago
LeoHsiao c990de7dae Rewrite testcase 'crw-test' 5 years ago
LeoHsiao b11de2ce3d Rewrite testcase 'conversions' 5 years ago
LeoHsiao 37170f4d25 Add some functions to replace shell commands: cp, rm, cat, grep, save, diff 5 years ago
LeoHsiao 736c84c0de Add methods setUp() and tearDown() 5 years ago
LeoHsiao 2667137082 Rewrite testcase 'addmoddel' 5 years ago
LeoHsiao d19842b198 Define a class 'Log' to merge logs into Python exception message 5 years ago
LeoHsiao 2d0039b3f5 Add default parameter value to the function 'runTest' 5 years ago
LeoHsiao 83efc5df18 Rename the variable `output` to `out` 5 years ago
LeoHsiao ff44e68d4c Rename tests/README.md 5 years ago
LeoHsiao 6773c6c74b Rename bash_test to bash_tests 5 years ago
LeoHsiao ce2cb73654 Let bash_test read the configuration parameters from suite.conf 5 years ago
LeoHsiao d231bae4f7 Update the documentation for the test cases 5 years ago
LeoHsiao 15c0366087 Rename unit_test and import it in system_tests.py 5 years ago
LeoHsiao 000b8efb34 Correct ioTest's execution directory 5 years ago
LeoHsiao e02586db61 Converted two bash test scripts into Python scripts as an example 5 years ago
Robin Mills b354ad8b2a Might be the last one. Probably not. I want to fix the last-minute surprised of #1219. 5 years ago
clanmills 8bb48893be Add guard in test_issue_547.py to skip when not a debug build. 5 years ago
clanmills e5bdddc886 fix_547_0.27 5 years ago
clanmills e7d113dc42 fix_1208_NikonLens_0.27 5 years ago
clanmills 3f4eccd43c Test changes to use -b where necessary. 5 years ago
clanmills deaed70f7c Test file changes 5 years ago
clanmills 43b06b6814 Don't allow binary into the output stream! 5 years ago
clanmills 089b37a637 make python_tests is with python 3.8 (on several platforms) says "This function reads ..." on every test! 5 years ago
clanmills fd76cdbdeb Simplified CopyTmpFiles.setUp_file_action() by using _config_variables['tmp_path'] 5 years ago
clanmills 00d89e6523 configure_suite() calls mkdir($tmp_path) if necessary 5 years ago
clanmills 92f2458229 fix_1180_date_separator 5 years ago
Luis Diaz Mas 235087af4e Do not call tell() in File::eof() - Fix tests & performance 5 years ago
clanmills 3226573376 fix_1004_0.27 5 years ago
Robin Mills 2850c1e1e2 Fix typo. 5 years ago
Robin Mills 377395a2d6 fix_1146_0.27 5 years ago
Robin Mills 817b2073a1
Merge branch '0.27-maintenance' into fix_1045_0.27 5 years ago
Robin Mills 2e19ee08c5
Merge branch '0.27-maintenance' into fix_1047_0.27 5 years ago
Robin Mills 181cab661b
Merge branch '0.27-maintenance' into fix_1091_0.27 5 years ago
Robin Mills 9cbcb8878c
Merge branch '0.27-maintenance' into fix_1069_0.27 5 years ago
clanmills cc1a6033db fix_1045_0.27 5 years ago
clanmills ef58603260 fix_1047_0.27 5 years ago
clanmills c51573c92e fix_1049_0.27 5 years ago
clanmills 571d056222 fix_1091_0.27 5 years ago
clanmills 9333f0d3f5 fix_1069_0.27 #1069 5 years ago
Robin Mills ed8ac84d0f
Merge branch '0.27-maintenance' into fix_984_0.27 5 years ago
clanmills e15f8cfdf0 Test changes. 5 years ago
clanmills 9b07cff26a Adding test files 5 years ago
Robin Mills 2956309afd
Merge branch '0.27-maintenance' into fix_1099_0.27 5 years ago
clanmills 698b418f73 fix_1097_0.27 5 years ago
clanmills 82087b58e4 fix_1099_0.27 5 years ago
dbeichl 188ddab7cc
Merge branch '0.27-maintenance' into 0.27-maintenance-makernote-update 5 years ago
Daniel Beichl 1ec4f19101 Adapt Testcases to reflect new makernote attributes. 5 years ago
Robin Mills 8de479f83e
Merge branch '0.27-maintenance' into fix1001_rename_AFPrimaryPoint 5 years ago
clanmills 955c22167f Fixing Windows Build Breaker (on Appveyor 2015 and 2017). Use """ string syntax on 'set Bla.Dee.Bla' commands. 5 years ago
clanmills db1be4ae8e fix_1046_pt-GPSProcessingMethod 5 years ago
clanmills f9c5eaf580 fix_1046_pt-GPSProcessingMethod 5 years ago
Fredrik Strandin 5360d82c4a Add ID for Tokina atx-i 11-16mm F2.8 CF (Nikon)
Fixes #1078

(cherry picked from commit 2870a1648e86b777afa0ae1540ea4791482d1354)
6 years ago
David-Tillmann Schaefer b8bf9cc4fd changes comma in aperture to dot to match the other exif entries
(cherry picked from commit 054bc9068b3c4e83be97e42d1a8c9829c2c83e1b)
6 years ago
derselbst ccf4b59c91 Merge remote-tracking branch 'origin/0.27-maintenance' into fix1001_rename_AFPrimaryPoint 6 years ago
layderv 49511ae221 Fixes #1014 Two Nikon lenses still not detected
(cherry picked from commit 19d089c5a468efb7c87837b26e6459674965f037)
6 years ago
clanmills 8859209b95 fix_1004_lens_exiftool_compatibility 6 years ago
Dan Čermák 0a4fdae360 [tests] Add regression test for #1019
(cherry picked from commit 73b874fb14d02578f876aa7dd404cf7c07b6dc4e)
6 years ago
Robin Mills 05538ebea2 fix1001_rename_AFPrimaryPoint 6 years ago