Close test temporary file before returning, to avoid permission denied error in windows

This commit is contained in:
Micah Lee 2020-08-21 17:38:25 -04:00
parent b1a8c1054b
commit 176368a22b
No known key found for this signature in database
GPG Key ID: 403C2657CD994F73

View File

@ -98,9 +98,10 @@ def temp_file_1024_delete(temp_dir):
The temporary file will be deleted after fixture usage. The temporary file will be deleted after fixture usage.
""" """
with tempfile.NamedTemporaryFile(dir=temp_dir) as tmp_file: with tempfile.NamedTemporaryFile(dir=temp_dir, delete=False) as tmp_file:
tmp_file.write(b"*" * 1024) tmp_file.write(b"*" * 1024)
tmp_file.flush() tmp_file.flush()
tmp_file.close()
yield tmp_file.name yield tmp_file.name