diff --git a/resources/issue-914-xmp-data.pdf b/resources/issue-914-xmp-data.pdf new file mode 100644 index 000000000..0bef0b80e Binary files /dev/null and b/resources/issue-914-xmp-data.pdf differ diff --git a/tests/test_xmp.py b/tests/test_xmp.py index fdd80a406..152e2900f 100644 --- a/tests/test_xmp.py +++ b/tests/test_xmp.py @@ -1,4 +1,5 @@ import os +from datetime import datetime import pytest @@ -54,3 +55,9 @@ def test_regression_issue774(): assert date.minute == 23 assert date.second == 34 assert date.microsecond == 123000 + + +def test_regression_issue914(): + path = os.path.join(RESOURCE_ROOT, "issue-914-xmp-data.pdf") + reader = PdfReader(path) + assert reader.xmp_metadata.xmp_modifyDate == datetime(2022, 4, 9, 15, 22, 43)