Skip to content
Snippets Groups Projects

Fix pickle

Merged Moritz Huebner requested to merge fix_pickle into master
All threads resolved!
1 file
+ 3
4
Compare changes
  • Side-by-side
  • Inline
+ 3
4
@@ -230,15 +230,14 @@ class TestResult(unittest.TestCase):
def test_save_and_dont_overwrite(self):
extensions = ['json', 'pkl', 'hdf5']
for extension in extensions:
shutil.rmtree(f"{self.result.outdir}/{self.result.label}_result.{extension}.old", ignore_errors=True)
self.result.save_to_file(overwrite=False)
self.result.save_to_file(overwrite=False)
print(extension)
self.result.save_to_file(overwrite=False, extension=extension)
self.result.save_to_file(overwrite=False, extension=extension)
self.assertTrue(os.path.isfile(f"{self.result.outdir}/{self.result.label}_result.{extension}.old"))
def test_save_and_overwrite_default(self):
extensions = ['json', 'pkl', 'hdf5']
for extension in extensions:
shutil.rmtree(f"{self.result.outdir}/{self.result.label}_result.{extension}.old", ignore_errors=True)
self.result.save_to_file(overwrite=True, extension=extension)
self.result.save_to_file(overwrite=True, extension=extension)
self.assertFalse(os.path.isfile(f"{self.result.outdir}/{self.result.label}_result.{extension}.old"))
Loading