From a923ffec6e46f61151b17adf34f4dfa7c32ae069 Mon Sep 17 00:00:00 2001 From: Julian Gilbey Date: Thu, 27 Jul 2023 21:54:57 +0100 Subject: [PATCH] Save temporary file in test to temporary location --- spyder_kernels/utils/tests/test_iofuncs.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/spyder_kernels/utils/tests/test_iofuncs.py b/spyder_kernels/utils/tests/test_iofuncs.py index ebb07c85..d88b2e10 100644 --- a/spyder_kernels/utils/tests/test_iofuncs.py +++ b/spyder_kernels/utils/tests/test_iofuncs.py @@ -340,13 +340,14 @@ def test_spydata_export(input_namespace, expected_namespace, pass -def test_save_load_hdf5_files(): +def test_save_load_hdf5_files(tmp_path): """Simple test to check that we can save and load HDF5 files.""" + h5_file = tmp_path / "test.h5" data = {'a' : [1, 2, 3, 4], 'b' : 4.5} - iofuncs.save_hdf5(data, "test.h5") + iofuncs.save_hdf5(data, h5_file) expected = ({'a': np.array([1, 2, 3, 4]), 'b': np.array(4.5)}, None) - assert repr(iofuncs.load_hdf5("test.h5")) == repr(expected) + assert repr(iofuncs.load_hdf5(h5_file)) == repr(expected) def test_load_dicom_files():