You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

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]