From e788dde607c761a16518c72103fb711b74043391 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Wed, 7 Apr 2021 02:11:31 -0700 Subject: [PATCH] tests: eliminate unnecessary mmap --- tests/test_metadata.py | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/tests/test_metadata.py b/tests/test_metadata.py index 87df840a..ebcbf031 100644 --- a/tests/test_metadata.py +++ b/tests/test_metadata.py @@ -6,7 +6,6 @@ import datetime -import mmap from datetime import timezone from os import fspath from shutil import copyfile @@ -356,17 +355,16 @@ def test_prevent_gs_invalid_xml(resources, outdir): str(outdir / 'layers.rendered.pdf'), str(outdir / 'pdfa.ps'), context ) - with open(outdir / 'pdfa.pdf', 'r+b') as f: - with mmap.mmap(f.fileno(), 0) as mm: - # Since the XML may be invalid, we scan instead of actually feeding it - # to a parser. - XMP_MAGIC = b'W5M0MpCehiHzreSzNTczkc9d' - xmp_start = mm.find(XMP_MAGIC) - xmp_end = mm.rfind(b'