301 Commits (6cd9263fa7b74ec2e57a3e191d01a8189715a09c)

Author SHA1 Message Date
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
clanmills 48afa7548d fix_1329_remove_bigtiff_0.27 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
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