exiv2/tests/bugfixes/github/test_issue_2233.py
Miloš Komarčević 4f9bed24e1 Add more JXL tests
2022-05-19 10:25:13 +02:00

38 lines
1.3 KiB
Python

from system_tests import CaseMeta, path
class TestJXLBoxEndXML(metaclass=CaseMeta):
"""
Regression test for the bug described in:
https://github.com/Exiv2/exiv2/issues/2233
"""
url = "https://github.com/Exiv2/exiv2/issues/2233"
filename = path("$data_path/issue_2233_poc1.jxl")
commands = ["$exiv2 -pS $filename"]
stdout = ["""Exiv2::BmffImage::boxHandler: JXL 0->12
Exiv2::BmffImage::boxHandler: ftyp 12->20 brand: jxl
Exiv2::BmffImage::boxHandler: jxlc 32->15060
Exiv2::BmffImage::boxHandler: Exif 15092->258
Exiv2::BmffImage::boxHandler: xml 15350->3699
"""]
stderr = [""]
retval = [0]
class TestJXLBoxEndExif(metaclass=CaseMeta):
"""
Regression test for the bug described in:
https://github.com/Exiv2/exiv2/issues/2233
"""
url = "https://github.com/Exiv2/exiv2/issues/2233"
filename = path("$data_path/issue_2233_poc2.jxl")
commands = ["$exiv2 -pS $filename"]
stdout = ["""Exiv2::BmffImage::boxHandler: JXL 0->12
Exiv2::BmffImage::boxHandler: ftyp 12->20 brand: jxl
Exiv2::BmffImage::boxHandler: jxlc 32->15060
Exiv2::BmffImage::boxHandler: xml 15092->3699
Exiv2::BmffImage::boxHandler: Exif 18791->258
"""]
stderr = [""]
retval = [0]