def test_plan_destroy_with_existing_empty_state(self): with common.create_test_working_dir() as test_working_dir: with common.create_test_working_dir() as test_state_dir: common.init_test_working_dir(test_working_dir) with self.assertRaises(TerraformNoChangesError): common.create_plan_destroy_with_existing_empty_state( test_working_dir, test_state_dir)
def test_output(self): with common.create_test_working_dir() as test_working_dir: with common.create_test_working_dir() as test_state_dir: common.init_test_working_dir(test_working_dir) common.output_with_existing_state(test_working_dir, test_state_dir)
def test_show_plan_file(self): with common.create_test_working_dir() as test_working_dir: common.init_test_working_dir(test_working_dir) common.create_plan_file(test_working_dir) common.show_plan_file(test_working_dir)
def test_apply_with_no_plan_with_existing_empty_state(self): with common.create_test_working_dir() as test_working_dir: with common.create_test_working_dir() as test_state_dir: common.init_test_working_dir(test_working_dir) common.apply_with_no_plan_with_existing_empty_state( test_working_dir, test_state_dir)
def test_apply_with_no_plan(self): with common.create_test_working_dir() as test_working_dir: common.init_test_working_dir(test_working_dir) common.apply_with_no_plan(test_working_dir)
def test_plan_destroy_with_existing_state(self): with common.create_test_working_dir() as test_working_dir: with common.create_test_working_dir() as test_state_dir: common.init_test_working_dir(test_working_dir) common.create_plan_destroy_with_existing_state( test_working_dir, test_state_dir)
def test_plan_with_no_changes(self): with common.create_test_working_dir() as test_working_dir: common.init_test_working_dir(test_working_dir) common.apply_with_no_plan(test_working_dir) with self.assertRaises(TerraformNoChangesError): common.create_plan_with_no_output(test_working_dir)
def test_plan_destroy_with_no_changes_no_error(self): with common.create_test_working_dir() as test_working_dir: common.init_test_working_dir(test_working_dir) common.apply_with_no_plan(test_working_dir) common.create_plan_destroy_with_no_output_allow_no_changes( test_working_dir)
def test_create_plan_with_var_file(self): with common.create_test_working_dir() as test_working_dir: common.init_test_working_dir(test_working_dir) common.create_plan_with_var_file(test_working_dir)
def test_create_plan_without_var_file(self): with common.create_test_working_dir() as test_working_dir: common.init_test_working_dir(test_working_dir) with self.assertRaises(CalledProcessError): common.create_plan_without_var_file(test_working_dir)
def test_create_plan_with_no_output(self): with common.create_test_working_dir() as test_working_dir: common.init_test_working_dir(test_working_dir) common.create_plan_with_no_output(test_working_dir)
def test_init_without_plugin_cache_dir(self): with common.create_test_working_dir() as test_working_dir: common.init_test_working_dir_without_plugin_cache_dir( test_working_dir)
def test_init(self): with common.create_test_working_dir() as test_working_dir: common.init_test_working_dir(test_working_dir)