Changeset View
Changeset View
Standalone View
Standalone View
swh/web/tests/browse/views/test_revision.py
Show First 20 Lines • Show All 218 Lines • ▼ Show 20 Lines | def test_revision_request_errors(self, revision, unknown_revision, | ||||
self.assertEqual(resp.status_code, 404) | self.assertEqual(resp.status_code, 404) | ||||
self.assertTemplateUsed('error.html') | self.assertTemplateUsed('error.html') | ||||
self.assertContains(resp, | self.assertContains(resp, | ||||
'Revision with sha1_git %s not found' % | 'Revision with sha1_git %s not found' % | ||||
unknown_revision, status_code=404) | unknown_revision, status_code=404) | ||||
url = reverse('browse-revision', | url = reverse('browse-revision', | ||||
url_args={'sha1_git': revision}, | url_args={'sha1_git': revision}, | ||||
query_params={'origin_type': new_origin['type'], | query_params={'origin': new_origin['url']}) | ||||
'origin': new_origin['url']}) | |||||
resp = self.client.get(url) | resp = self.client.get(url) | ||||
self.assertEqual(resp.status_code, 404) | self.assertEqual(resp.status_code, 404) | ||||
self.assertTemplateUsed('error.html') | self.assertTemplateUsed('error.html') | ||||
self.assertContains(resp, 'the origin mentioned in your request' | self.assertContains(resp, 'the origin mentioned in your request' | ||||
' appears broken', status_code=404) | ' appears broken', status_code=404) | ||||
@given(revision()) | @given(revision()) | ||||
Show All 11 Lines |