diff --git a/tests/test_session.py b/tests/test_session.py index dee15d0e447c43b64a8ae9c556dfc4de28e3f613..bdad0486c4131af46e13d2edd23c54002c28957b 100644 --- a/tests/test_session.py +++ b/tests/test_session.py @@ -100,3 +100,11 @@ class TestGetSessionObject(unittest.TestCase): self.assertEqual(len(find_kv), 1) self.assertEqual(find_kv[mid]['params'], p1) + def test_change_output_path(self): + import pathlib + sesh = Session() + pa = sesh.get_paths()['inbound_images'] + self.assertIsInstance(pa, pathlib.Path) + sesh.set_data_directory('outbound_images', pa.__str__()) + self.assertEqual(sesh.paths['inbound_images'], sesh.paths['outbound_images']) + self.assertIsInstance(sesh.paths['outbound_images'], pathlib.Path) \ No newline at end of file