def test_save_config_value(self): config.save_config(self.test_config) self.assertItemsEqual(config.get_config_value(constants.CONFIG_BUNDLES_KEY), ['bundle-a']) config.save_config_value(constants.CONFIG_BUNDLES_KEY, ['bundle-b']) self.assertItemsEqual(config.get_config_value(constants.CONFIG_BUNDLES_KEY), ['bundle-b']) config.save_config_value('new_key', 'bacon') self.assertEqual(config.get_config_value('new_key'), 'bacon')
def tearDown(self): shutil.rmtree(self.overridden_specs_path) if os.path.exists(constants.REPOS_DIR): shutil.rmtree(constants.REPOS_DIR) if os.path.exists(constants.COMPOSE_DIR): shutil.rmtree(constants.COMPOSE_DIR) shutil.rmtree('/tmp/fake-repo') save_config(self.previous_config)
def test_get_config_value(self): config.save_config(self.test_config) self.assertItemsEqual( config.get_config_value(constants.CONFIG_BUNDLES_KEY), ['bundle-a']) self.assertItemsEqual( config.get_config_value(constants.CONFIG_REPO_OVERRIDES_KEY), {'repo-a': '/var/run/repo-a'}) self.assertEqual( config.get_config_value(constants.CONFIG_MAC_USERNAME_KEY), 'root')
def test_save_config_value(self): config.save_config(self.test_config) self.assertItemsEqual( config.get_config_value(constants.CONFIG_BUNDLES_KEY), ['bundle-a']) config.save_config_value(constants.CONFIG_BUNDLES_KEY, ['bundle-b']) self.assertItemsEqual( config.get_config_value(constants.CONFIG_BUNDLES_KEY), ['bundle-b']) config.save_config_value('new_key', 'bacon') self.assertEqual(config.get_config_value('new_key'), 'bacon')
def tearDown(self): for exec_docker_process in self.exec_docker_processes: try: os.kill(exec_docker_process.pid) except: pass shutil.rmtree(self.overridden_specs_path) if os.path.exists(constants.REPOS_DIR): shutil.rmtree(constants.REPOS_DIR) if os.path.exists(constants.COMPOSE_DIR): shutil.rmtree(constants.COMPOSE_DIR) shutil.rmtree('/tmp/fake-repo') save_config(self.previous_config) self.handler.log_to_client_output = '' client_logger.removeHandler(self.handler)
def tearDown(self): for exec_docker_process in self.exec_docker_processes: try: os.kill(exec_docker_process.pid) except: pass shutil.rmtree(self.overridden_specs_path) if os.path.exists(constants.COMPOSE_DIR): shutil.rmtree(constants.COMPOSE_DIR) shutil.rmtree('/tmp/fake-repo') save_config(self.previous_config) self.handler.log_to_client_output = '' client_logger.removeHandler(self.handler) nfs_client.unmount_all_repos() reset_memoize_cache() nfs_server._write_exports_config(set())
def tearDown(self): for exec_docker_process in self.exec_docker_processes: try: os.kill(exec_docker_process.pid) except: pass shutil.rmtree(self.overridden_specs_path) if os.path.exists(constants.COMPOSE_DIR): shutil.rmtree(constants.COMPOSE_DIR) shutil.rmtree("/tmp/fake-repo") save_config(self.previous_config) self.handler.log_to_client_output = "" client_logger.removeHandler(self.handler) nfs_client.unmount_all_repos() reset_memoize_cache() nfs_server._write_exports_config(set())
def test_save_and_get_config(self): config.save_config(self.test_config) self.assertItemsEqual(self.test_config, config.get_config())
def test_get_config_value(self): config.save_config(self.test_config) self.assertItemsEqual(config.get_config_value(constants.CONFIG_BUNDLES_KEY), ['bundle-a']) self.assertItemsEqual(config.get_config_value(constants.CONFIG_REPO_OVERRIDES_KEY), {'repo-a': '/var/run/repo-a'}) self.assertEqual(config.get_config_value(constants.CONFIG_MAC_USERNAME_KEY), 'root')