Esempio n. 1
0
 def test_watch(self):
     """Assert "watch" returns an empty set until it's implemented."""
     self.assertEqual({},
                      utils._get_packages_for(self.config, 'jcline',
                                              ['watch']))
Esempio n. 2
0
 def test_all(self):
     packages = utils._get_packages_for(
         self.config, 'jcline',
         ['point of contact', 'co-maintained', 'watch'])
     self.assertEqual(self.expected_all, packages)
Esempio n. 3
0
 def test_comaintained(self):
     """Assert co-maintained results from pagure works."""
     packages = utils._get_packages_for(self.config, 'jcline',
                                        ['co-maintained'])
     self.assertEqual(self.expected_comaintained, packages)
Esempio n. 4
0
 def test_point_of_contact(self):
     """Assert point of contact results from pagure works."""
     packages = utils._get_packages_for(self.config, 'jcline',
                                        ['point of contact'])
     self.assertEqual(self.expected_point_of_contact, packages)
Esempio n. 5
0
 def test_read_failure(self, mock_session):
     """Assert a bad response results in an empty result."""
     mock_session.get.side_effect = ReadTimeout
     packages = utils._get_packages_for(self.config, 'jcline',
                                        ['co-maintained'])
     self.assertEqual(dict(), packages)
Esempio n. 6
0
 def test_bad_response(self):
     """Assert a bad response results in an empty result."""
     packages = utils._get_packages_for(self.config,
                                        'thisisnotausername123',
                                        ['co-maintained'])
     self.assertEqual(dict(), packages)
Esempio n. 7
0
 def test_using_pagure(self, mock_get_packages):
     utils._get_packages_for(self.config, 'jcline', [])
     mock_get_packages.assert_called_once_with(self.config, 'jcline', [])
Esempio n. 8
0
 def test_connect_failure(self, mock_session):
     mock_session.get.side_effect = ConnectTimeout
     """Assert a bad response results in an empty result."""
     packages = utils._get_packages_for(self.config, 'jcline',
                                        ['co-maintained'])
     self.assertEqual(set(), packages)
Esempio n. 9
0
 def test_watch(self):
     """Assert watch results from pkgdb2 works."""
     packages = utils._get_packages_for(self.config, 'jcline', ['watch'])
     self.assertEqual(self.expected_watch, packages)