Commit Graph

30 Commits

Author SHA1 Message Date
Christoph Hasse
333c4365ed add files from #2247 to regression test suite 2022-06-10 16:58:30 +02:00
Miloš Komarčević
4f9bed24e1 Add more JXL tests 2022-05-19 10:25:13 +02:00
Miloš Komarčević
44c3aab2dc Add OM System MakerNote test
(manually adapted from 18e2b9a6bb305854bfe05d0275425ad3699ea757)
2022-03-30 11:16:44 +02:00
Luis Díaz Más
e7478f744d Jp2Image: Implement more checks from JP2 standard + fix bug
- add debug info when parsing Signature box
- Move definitions & static stuff to anonymous namespace
- cleanup while studying code
- Make exceptions more similar to other formats
2022-03-18 14:37:07 +01:00
Miloš Komarčević
134c4767b1 Update tests after XMP stripping 2022-03-09 18:03:03 +01:00
Robin Mills
9bf4967e5c
Merge pull request #2110 from mallman/nikon_ContrastDetectAFInFocus
Make Nikon ContrastDetectAFInFocus tags Bytes that print as "Yes" or "No"
2022-02-26 17:44:05 +00:00
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
2022-02-20 21:38:25 +00:00
Michael Allman
a3e2410b88 Print value of ContrastDetectAFInFocus as Yes/No. Change internal
selection logic for NikonAf2* from tag data length to group version
2022-02-19 15:47:02 -08:00
Michael Allman
9541a89b13 Make Exif.NikonAf2.ContrastDetectAFInFocus and
Exif.NikonAf22.ContrastDetectAFInFocus byte types
2022-02-18 15:52:53 -08:00
Luis Díaz Más
405f4b5f1b Remove Util::dirname and finally the util files 2022-02-18 13:51:38 +01:00
Luis Díaz Más
1b912fa887 get rid of suffix 2022-02-18 13:51:38 +01:00
Robin Mills
2f135f7e4b Fix regressionTests with modified reference files. cp test/tmp/* test/data/test_reference_files/ 2022-02-15 16:51:49 +00:00
Robin Mills
e1889e39bd Fixing tests. test_issue_981.py is now running all 6 commands. The output Key has correctly changed. The type and value are wrong.
```bash
730 rmills@rmillsmm-local:~/gnu/github/exiv2/update_canon_tags_2/build $ env DYLD_LIBRARY_PATH=$PWD/lib bin/exiv2 -g InfoSize ../test/data/*981*a.exv
Exif.CanonAf2Id.AFInfoSize                   SLong       1  131168
731 rmills@rmillsmm-local:~/gnu/github/exiv2/update_canon_tags_2/build $ exiv2 -g InfoSize ../test/data/*981*a.exv
Exif.Canon.AFInfoSize                        SShort      1  96
732 rmills@rmillsmm-local:~/gnu/github/exiv2/update_canon_tags_2/build $
```
2022-02-14 16:29:59 +01:00
Luis Díaz Más
d19e2d42df Use AutoRotate 2022-02-14 16:29:58 +01:00
Luis Díaz Más
e625f331f9 Include CanonFlashInfo (somehow missing after cherry-picking) 2022-02-14 16:29:57 +01:00
Alex Esseling
4977b7d5c3 controlmode added 2022-02-14 16:29:56 +01:00
Alex Esseling
b0cb14af5e adding OpticalZoomCode 2022-02-14 16:29:54 +01:00
Alex Esseling
df29a7667d fix typo Optical Zoom Code 2022-02-14 16:29:53 +01:00
Alex Esseling
5f96ff0bdc adding exposurecompensation 2022-02-14 16:29:53 +01:00
Alex Esseling
ea57df5cee Exif.CanonSi.NDFilter 2022-02-14 16:29:52 +01:00
Alex Esseling
372f65e1dd Exif.CanonSi.FlashOutput 2022-02-14 16:29:51 +01:00
Alex Esseling
58fd86fd2d Exif.Canon.CanonFlashInfo 2022-02-14 16:29:50 +01:00
Alex Esseling
eb5221e8fb Exif.CanonSi.SelfTimer2 2022-02-14 16:29:49 +01:00
Alex Esseling
d29a09e67d Exif.CanonSi.NDFilter 2022-02-14 16:29:49 +01:00
Alex Esseling
3c7c12ff13 Exif.CanonCs.PhotoEffect 2022-02-14 16:29:48 +01:00
Alex Esseling
378041a42d Exif.CanonCs.SpotMeteringMode 2022-02-14 16:29:47 +01:00
Alex Esseling
6e35cf9e29 Exif.Canon.CanonFlashInfo 2022-02-14 16:29:46 +01:00
Alex Esseling
23293064bb work on canon tags 2022-02-14 16:29:42 +01:00
Christoph Hasse
b318b9de65 feat(testing): add a new extensive regression test that runs exiv2 over every test file we have 2022-02-13 22:46:54 +01:00
Christoph Hasse
d0131ebb75 move test reference files into their own subdirectory 2022-02-13 22:46:54 +01:00