def test_update_repos_disable_with_none(self, m_sub_man_cli, m_get_repos): cfg = copy.deepcopy(self.config) m_get_repos.return_value = ([], ['repo1']) m_sub_man_cli.return_value = (b'', b'') cfg['rh_subscription'].update( {'enable-repo': ['repo1'], 'disable-repo': None}) mysm = cc_rh_subscription.SubscriptionManager(cfg) self.assertEqual(True, mysm.update_repos()) m_get_repos.assert_called_with() self.assertEqual(m_sub_man_cli.call_args_list, [mock.call(['repos', '--enable=repo1'])])
def test_update_repos_disable_with_none(self, m_get_repos, m_sman_cli): cfg = copy.deepcopy(self.config) m_get_repos.return_value = ([], ["repo1"]) cfg["rh_subscription"].update({ "enable-repo": ["repo1"], "disable-repo": None }) mysm = cc_rh_subscription.SubscriptionManager(cfg) self.assertEqual(True, mysm.update_repos()) m_get_repos.assert_called_with() self.assertEqual(m_sman_cli.call_args_list, [mock.call(["repos", "--enable=repo1"])])