def test_getters_and_setters(self): forest = Forest("Foo", host="bar") forest.set_data_directory(ds.data_directory) forest.set_large_data_directory(ds.large_data_directory) forest.set_fast_data_directory(ds.fast_data_directory) self.assertEqual(forest.forest_name(), "Foo") forest.set_availability("offline") self.assertEqual("offline", forest.availability()) with self.assertRaises(ValidationError): forest.set_availability("foo") self.assertEqual("bar", forest.host()) self.assertEqual(ds.data_directory, forest.data_directory()) self.assertEqual(ds.fast_data_directory, forest.fast_data_directory()) self.assertEqual(ds.large_data_directory, forest.large_data_directory())
def test_getters_and_setters(self): forest = Forest("Foo", host="bar") forest.set_data_directory("") forest.set_large_data_directory("") forest.set_fast_data_directory("") assert "Foo" == forest.forest_name() forest.set_availability("offline") assert "offline" == forest.availability() try: forest.set_availability("foo") assert False except ValidationError: assert True assert "bar" == forest.host() assert "" == forest.data_directory() assert "" == forest.fast_data_directory() assert "" == forest.large_data_directory()