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
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