def test_get_url_missing_info(self): data = samples.get_resource_data('packages') del data['arch'] for resource in constants.RESOURCES: self.assertRaises(KeyError, url_utils.get_resource_url, data)
def test_get_packages_url(self): data = samples.get_resource_data('packages') url = url_utils.get_resource_url(data) self.assertEquals(url, samples.PACKAGES_URL % data)
def test_get_sources_url(self): data = samples.get_resource_data('sources') url = url_utils.get_resource_url(data) self.assertEquals(url, samples.SOURCES_URL % data)