diff --git a/src/img2pdf_test.py b/src/img2pdf_test.py index ce54752..2a83976 100755 --- a/src/img2pdf_test.py +++ b/src/img2pdf_test.py @@ -2587,7 +2587,11 @@ def tiff_rgb12_img(tmp_path_factory, tmp_normal16_png): assert identify[0]["image"].get(endian) in ["Undefined", "LSB",], str( identify ) # FIXME: should be LSB - assert identify[0]["image"].get("depth") == 12, str(identify) + if identify[0].get("version", "0") < "1.0": + assert identify[0]["image"].get("depth") == 12, str(identify) + else: + assert identify[0]["image"].get("depth") == 16, str(identify) + assert identify[0]["image"].get("baseDepth") == 12, str(identify) assert identify[0]["image"].get("pageGeometry") == { "width": 60, "height": 60, @@ -2639,7 +2643,11 @@ def tiff_rgb14_img(tmp_path_factory, tmp_normal16_png): assert identify[0]["image"].get(endian) in ["Undefined", "LSB",], str( identify ) # FIXME: should be LSB - assert identify[0]["image"].get("depth") == 14, str(identify) + if identify[0].get("version", "0") < "1.0": + assert identify[0]["image"].get("depth") == 14, str(identify) + else: + assert identify[0]["image"].get("depth") == 16, str(identify) + assert identify[0]["image"].get("baseDepth") == 14, str(identify) assert identify[0]["image"].get("pageGeometry") == { "width": 60, "height": 60,