summaryrefslogtreecommitdiff
path: root/tests/test_metadata.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_metadata.py')
-rw-r--r--tests/test_metadata.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/test_metadata.py b/tests/test_metadata.py
index 6075df0..41d2bcb 100644
--- a/tests/test_metadata.py
+++ b/tests/test_metadata.py
@@ -396,6 +396,19 @@ def test_no_x_xmpmeta(trivial):
assert xmp['pdfaid:part'] == '2'
+def test_empty_xmpmeta(trivial):
+ trivial.Root.Metadata = Stream(
+ trivial,
+ b"""<?xpacket begin="" id=""?>
+ <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="">
+ </x:xmpmeta>
+ <?xpacket end=""?>
+ """,
+ )
+ with trivial.open_metadata() as xmp:
+ pass
+
+
@needs_libxmp
def test_pdf_version_update(graph, outdir):
def get_xmp_version(filename):