def test_deactivate_bundle(self): activate_bundle(['bundle-a', 'bundle-b'], False) self.assertItemsEqual(get_config_value(constants.CONFIG_BUNDLES_KEY), ['bundle-a', 'bundle-b']) deactivate_bundle(['bundle-a', 'bundle-b']) self.assertItemsEqual(get_config_value(constants.CONFIG_BUNDLES_KEY), [])
def test_update_managed_repos_for_both(self, fake_update_local_repo_async, fake_add_known_hosts): activate_bundle(['bundle-a'], False) activate_bundle(['bundle-b'], False) update_managed_repos() fake_update_local_repo_async.assert_has_calls( [call(ANY, force=False), call(ANY, force=False)])
def test_list(self, fake_asset_is_set, *args): fake_asset_is_set.return_value = True bundles.activate_bundle(['bundle-a'], False) assets.list_all() self.assertAssetListed('required_asset', ['app-a'], ['app-a']) self.assertAssetListed('optional_asset', ['app-a'], []) self.assertAssetListed('required_lib_asset', ['lib-a'], ['lib-a']) self.assertAssetListed('optional_lib_asset', ['lib-a'], []) self.assertAssetListed('common_asset', ['app-a', 'lib-a'], ['app-a'])
def test_activate_bundle_only(self): activate_bundle(['bundle-a'], False) activate_bundle(['bundle-b'], True) self.assertItemsEqual(get_config_value(constants.CONFIG_BUNDLES_KEY), ['bundle-b'])
def test_list_bundles_with_both_activated(self): activate_bundle(['bundle-a', 'bundle-b'], False) list_bundles() self._assert_listed_bundles(self.last_client_output, [['bundle-a', True], ['bundle-b', True]])
def test_update_managed_repos_for_both(self, fake_update_local_repo): activate_bundle(['bundle-a']) activate_bundle(['bundle-b']) update_managed_repos() fake_update_local_repo.assert_has_calls([call(), call()])
def setUp(self): super(TestSyncCommand, self).setUp() activate_bundle(["bundle-a"]) activate_bundle(["bundle-b"])
def test_update_managed_repos(self, fake_update_local_repo_async, fake_add_known_hosts): activate_bundle(['bundle-a']) update_managed_repos() fake_update_local_repo_async.assert_has_calls([call(ANY, force=False)])
def setUp(self): super(TestEnvCommands, self).setUp() activate_bundle(['bundle-a', 'bundle-b'], False) self.temp_file = tempfile.mkstemp()[1]
def setUp(self): super(TestEnvCommands, self).setUp() activate_bundle(['bundle-a', 'bundle-b']) self.temp_file = tempfile.mkstemp()[1]