def test_watch(self): """Assert "watch" returns an empty set until it's implemented.""" self.assertEqual({}, utils._get_packages_for(self.config, 'jcline', ['watch']))
def test_all(self): packages = utils._get_packages_for( self.config, 'jcline', ['point of contact', 'co-maintained', 'watch']) self.assertEqual(self.expected_all, packages)
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)
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)
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)
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)
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', [])
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)
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)