From be279de2fa5ffab2997667ce1bf96a7cdf99217b Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Wed, 8 Oct 2014 22:06:45 -0500 Subject: [PATCH] Fix handling of temp file removal --- skimage/_shared/testing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/skimage/_shared/testing.py b/skimage/_shared/testing.py index 510bf03d..0d40c47f 100644 --- a/skimage/_shared/testing.py +++ b/skimage/_shared/testing.py @@ -92,11 +92,12 @@ def roundtrip(img, plugin, suffix): temp_file.close() fname = temp_file.name io.imsave(fname, img, plugin=plugin) + new = io.imread(fname, plugin=plugin) try: os.remove(fname) except Exception: pass - return io.imread(fname, plugin=plugin) + return new def ubyte_check(plugin, fmt='png'):