def test_simple_save(self): root_dir = abspath(self.root_dir) e = create_simple_experiment() e.name = "simple_save_test" dirname = e.name self.directories.append(join(root_dir, dirname)) config = e.save(root_dir, dirname) e2 = Experiment() e2.load_from_config(config, join(root_dir,dirname)) self.assertEqual(e, e2)
def test_empty_save(self): """ Tests saving an empty experiment """ root_dir = abspath(self.root_dir) exp = Experiment(name="first experiment") dirname = "first_experiment" self.directories.append(join(root_dir, dirname)) config = exp.save(self.root_dir, dirname) e2 = Experiment() e2.load_from_config(config, join(root_dir,dirname)) self.assertEqual(exp, e2)