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'])])
Beispiel #2
0
 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"])])