Blob Blame History Raw
From 2a25faa11dd3fa5fac3e713cbf9e6e76e755c122 Mon Sep 17 00:00:00 2001
From: Elliott Sales de Andrade <quantum.analyst@gmail.com>
Date: Fri, 21 Feb 2020 04:46:29 -0500
Subject: [PATCH] TST: Ensure dot results are placed in unique files.

Signed-off-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
---
 dask/tests/test_dot.py | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dask/tests/test_dot.py b/dask/tests/test_dot.py
index 0fb245d4..a069878c 100644
--- a/dask/tests/test_dot.py
+++ b/dask/tests/test_dot.py
@@ -217,11 +217,10 @@ def test_dot_graph_defaults():
         ),
     ],
 )
-def test_filenames_and_formats(filename, format, target, expected_result_type):
-    result = dot_graph(dsk, filename=filename, format=format)
-    assert os.path.isfile(target)
+def test_filenames_and_formats(tmpdir, filename, format, target, expected_result_type):
+    result = dot_graph(dsk, filename=str(tmpdir.join(filename)), format=format)
+    assert tmpdir.join(target).exists()
     assert isinstance(result, expected_result_type)
-    ensure_not_exists(target)
 
 
 def test_delayed_kwargs_apply():
-- 
2.21.1