@@ -224,7 +224,8 @@ def writer_operate(writer: PdfWriter) -> None:
224
224
)
225
225
def test_writer_operations_by_traditional_usage (convert , needs_cleanup ):
226
226
if callable (convert ):
227
- write_data_here = convert (NamedTemporaryFile (suffix = ".pdf" , delete = False ).name )
227
+ with NamedTemporaryFile (suffix = ".pdf" , delete = False ) as fo :
228
+ write_data_here = convert (fo .name )
228
229
else :
229
230
write_data_here = convert
230
231
@@ -254,7 +255,8 @@ def test_writer_operations_by_traditional_usage(convert, needs_cleanup):
254
255
)
255
256
def test_writer_operations_by_semi_traditional_usage (convert , needs_cleanup ):
256
257
if callable (convert ):
257
- write_data_here = convert (NamedTemporaryFile (suffix = ".pdf" , delete = False ).name )
258
+ with NamedTemporaryFile (suffix = ".pdf" , delete = False ) as fo :
259
+ write_data_here = convert (fo .name )
258
260
else :
259
261
write_data_here = convert
260
262
@@ -281,11 +283,10 @@ def test_writer_operations_by_semi_traditional_usage(convert, needs_cleanup):
281
283
(BytesIO (), False ),
282
284
],
283
285
)
284
- def test_writer_operations_by_semi_new_traditional_usage (
285
- convert , needs_cleanup
286
- ):
286
+ def test_writer_operations_by_semi_new_traditional_usage (convert , needs_cleanup ):
287
287
if callable (convert ):
288
- write_data_here = convert (NamedTemporaryFile (suffix = ".pdf" , delete = False ).name )
288
+ with NamedTemporaryFile (suffix = ".pdf" , delete = False ) as fo :
289
+ write_data_here = convert (fo .name )
289
290
else :
290
291
write_data_here = convert
291
292
@@ -309,7 +310,8 @@ def test_writer_operations_by_semi_new_traditional_usage(
309
310
)
310
311
def test_writer_operation_by_new_usage (convert , needs_cleanup ):
311
312
if callable (convert ):
312
- write_data_here = convert (NamedTemporaryFile (suffix = ".pdf" , delete = False ).name )
313
+ with NamedTemporaryFile (suffix = ".pdf" , delete = False ) as fo :
314
+ write_data_here = convert (fo .name )
313
315
else :
314
316
write_data_here = convert
315
317
0 commit comments