exiv2/tests/bugfixes/redmine
Peter 9dc34ad39c
Update Sony(1|2) tags (#2323)
* Update Sony(1|2) group (minor Minolta changes)

Transcribe all tags (except for `LensID`) from main ExifTool Sony
group into Exiv2.
Changes include:
- Rename `ColorReproduction` -> `CreativeStyle` and
  `LongExposureNoiseReduction` -> `FocusMode3` to reflect use.
- Rename `0x*` tagnames to equivalent ExifTool tags (e.g.,
  `0x2006` -> `Sharpness`).
- Remove tag entries that are Groups (e.g., `ShotInfo`).
- Separate some common Sony/Minolta data as the camera types use
  different values (e.g., `Quality`)
- Additional `exiv2-Sony*.exv` test files come from ExifTool Sony
  samples (https://exiftool.org/Sony.tar.gz).

ExifTool Sony tags sources:
https://www.exiftool.org/TagNames/Sony.html
1e17485cbb/lib/Image/ExifTool/Sony.pm

* Improve coverage of `Sony(1|2)` group

* Fix clang compilation on macOS

* Fix github-code-scanning warnings

* Fix minor `Exif.Sony(1|2)` problems

* Fix tests and update `Sony(1|2)` group coverage

* Fix testing

* Minor fixes and regenerate Regression data

* Update Sony tags with `getModel()`

Make finding the Sony model more resilient by also using
`SonyModelID`.

* Fix `Exif.Sony(1|2).AFPointsUsed` type

* Improve `Exif.Sony(1|2).*` coverage

* Fix types in Sony func `getFocusMode()`

* Update Regression tests for `Sony(1|2)`

* Minor fixes to `Sony(1|2)` tags

* Update `Sony(1|2)` tag coverage

* Improve `Sony(1|2)` tag coverage

* Update easyaccess with `Exif.Sony(1|2)` tags

* Update `SonyModelID` array comment

* Add Sony `LensSpec` tag to easyaccess

* Update `Sony(1|2)` label/descriptions

* Update `int` to `size_t` (credit:@kevinbackhouse)

* Fix Windows build warning in `src/tags_int.hpp`
2022-09-27 09:26:26 +01:00
..
__init__.py Added some example test cases to the new test suite 2018-01-05 00:43:43 +01:00
issue_922_exiv2_pX_bug922_jpg_output [testsuite] Port redmine issues 831 to 937 to the new testsuite 2018-06-06 13:59:34 +02:00
test_426.py [testsuite] Ported redmine bugfixes 426-495 2018-05-24 11:06:18 +02:00
test_440.py Test changes to use -b where necessary. 2020-05-12 10:59:00 +01:00
test_1305.py exiv2 pr uses easyaccess API (co-authored with clanmills) 2020-11-04 19:19:40 +01:00
test_issue_443.py [testsuite] Ported redmine bugfixes 426-495 2018-05-24 11:06:18 +02:00
test_issue_444.py [testsuite] Ported redmine bugfixes 426-495 2018-05-24 11:06:18 +02:00
test_issue_445.py Fixing tests. test_issue_981.py is now running all 6 commands. The output Key has correctly changed. The type and value are wrong. 2022-02-14 16:29:59 +01:00
test_issue_447.py [testsuite] Ported redmine bugfixes 426-495 2018-05-24 11:06:18 +02:00
test_issue_452.py Fix issues with python strings & literals 2018-05-24 11:06:18 +02:00
test_issue_460.py [testsuite] Ported redmine bugfixes 426-495 2018-05-24 11:06:18 +02:00
test_issue_479.py Test changes to use -b where necessary. 2020-05-12 10:59:00 +01:00
test_issue_495.py [testsuite] Ported redmine bugfixes 426-495 2018-05-24 11:06:18 +02:00
test_issue_498.py Fix issues with python strings & literals 2018-05-24 11:06:18 +02:00
test_issue_501.py [testsuite] Port redmine issues 498-825 2018-05-24 11:06:18 +02:00
test_issue_528.py Improve precision of GPS lat/lon printed values 2021-04-14 11:53:35 +02:00
test_issue_540.py [testsuite] Port redmine issues 498-825 2018-05-24 11:06:18 +02:00
test_issue_554.py Fix issues with python strings & literals 2018-05-24 11:06:18 +02:00
test_issue_662.py Escape characters properly once we started using python literals 2018-05-24 11:06:18 +02:00
test_issue_666.py Fix issues with python strings & literals 2018-05-24 11:06:18 +02:00
test_issue_683.py [testsuite] Port redmine issues 498-825 2018-05-24 11:06:18 +02:00
test_issue_711.py Test changes to use -b where necessary. 2020-05-12 10:59:00 +01:00
test_issue_751.py [testsuite] Remove usage of $cat via hooks 2018-05-29 10:21:13 +02:00
test_issue_769.py Fix issues with python strings & literals 2018-05-24 11:06:18 +02:00
test_issue_784.py Fix issues with python strings & literals 2018-05-24 11:06:18 +02:00
test_issue_799.py [testsuite] Remove usage of $cat via hooks 2018-05-29 10:21:13 +02:00
test_issue_800.py Test changes to use -b where necessary. 2020-05-12 10:59:00 +01:00
test_issue_812.py Fix issues with python strings & literals 2018-05-24 11:06:18 +02:00
test_issue_816.py Test changes to use -b where necessary. 2020-05-12 10:59:00 +01:00
test_issue_825.py [testsuite] Port redmine issues 498-825 2018-05-24 11:06:18 +02:00
test_issue_831.py Pretty print PlanarConfig 2020-12-09 09:28:49 +01:00
test_issue_836.py Revert "Remove EPS tests" 2021-04-22 18:39:31 +02:00
test_issue_841.py [testsuite] Port redmine issues 831 to 937 to the new testsuite 2018-06-06 13:59:34 +02:00
test_issue_855.py Update CalibrationIlluminant test 2020-11-12 12:45:20 +01:00
test_issue_876.py [testsuite] Port redmine issues 831 to 937 to the new testsuite 2018-06-06 13:59:34 +02:00
test_issue_884.py [testsuite] Port redmine issues 831 to 937 to the new testsuite 2018-06-06 13:59:34 +02:00
test_issue_922.py [testsuite] Port redmine issues 831 to 937 to the new testsuite 2018-06-06 13:59:34 +02:00
test_issue_935.py [testsuite] Port redmine issues 831 to 937 to the new testsuite 2018-06-06 13:59:34 +02:00
test_issue_937.py Test changes to use -b where necessary. 2020-05-12 10:59:00 +01:00
test_issue_1024.py Improve precision of GPS lat/lon printed values 2021-04-14 11:53:35 +02:00
test_issue_1026.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1040.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1043.py [testsuite] Port redmine issue 1043 2018-08-30 16:26:56 +02:00
test_issue_1044.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1053.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1058.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1062.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1074.py [testsuite] Port redmine issue 1074 using the binary output feature 2018-08-30 12:33:31 +02:00
test_issue_1080.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1108.py Skip python tests using -pR 2018-11-22 18:19:08 +01:00
test_issue_1112.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1114.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1122.py Fixing tests. test_issue_981.py is now running all 6 commands. The output Key has correctly changed. The type and value are wrong. 2022-02-14 16:29:59 +01:00
test_issue_1137.py Output of -PV was not suitable for inputting to -m-, key was missing. (#1970) 2021-12-29 17:19:23 +01:00
test_issue_1140.py Port redmine issues from the bash test suite to the python one. 2018-07-31 18:18:14 +02:00
test_issue_1144.py Test changes to use -b where necessary. 2020-05-12 10:59:00 +01:00
test_issue_1145.py Update Sony(1|2) tags (#2323) 2022-09-27 09:26:26 +01:00
test_issue_1153.py Add SonyMisc(2b|3c) Groups in TIFF files 2021-09-23 12:00:48 +01:00
test_issue_1155.py Test changes to use -b where necessary. 2020-05-12 10:59:00 +01:00
test_issue_1166.py fix test cases 2022-02-14 16:29:52 +01:00
test_issue_1167.py fix test cases 2022-02-14 16:29:52 +01:00
test_issue_1170.py fix test cases 2022-02-14 16:29:52 +01:00
test_issue_1179.py update test cases to respect new fujifilm tags 2022-05-13 13:57:58 +02:00
test_issue_1202.py Port redmine issues 1179-1305 2018-06-01 07:56:13 +02:00
test_issue_1223.py Port redmine issues 1179-1305 2018-06-01 07:56:13 +02:00
test_issue_1225.py Port redmine issues 1179-1305 2018-06-01 07:56:13 +02:00
test_issue_1229.py Port redmine issues 1179-1305 2018-06-01 07:56:13 +02:00
test_issue_1231.py Port redmine issues 1179-1305 2018-06-01 07:56:13 +02:00
test_issue_1242.py Test changes to use -b where necessary. 2020-05-12 10:59:00 +01:00
test_issue_1247.py Improved handling of jpg segments to avoid out-of-bound reads. 2021-07-26 12:04:54 +01:00
test_issue_1252.py Fixing tests. test_issue_981.py is now running all 6 commands. The output Key has correctly changed. The type and value are wrong. 2022-02-14 16:29:59 +01:00
test_issue_1305.py exiv2 pr uses easyaccess API (co-authored with clanmills) 2020-11-04 19:19:40 +01:00
test_issue_1348.py Adapt test after updating nikon lens database 2018-12-23 20:18:44 +01:00