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)