Changeset View
Changeset View
Standalone View
Standalone View
swh/web/tests/browse/views/test_identifiers.py
Show First 20 Lines • Show All 54 Lines • ▼ Show 20 Lines | def test_revision_id_browse(self, revision): | ||||
revision_browse_url = reverse('browse-revision', | revision_browse_url = reverse('browse-revision', | ||||
url_args={'sha1_git': revision}) | url_args={'sha1_git': revision}) | ||||
resp = self.client.get(url) | resp = self.client.get(url) | ||||
self.assertEqual(resp.status_code, 302) | self.assertEqual(resp.status_code, 302) | ||||
self.assertEqual(resp['location'], revision_browse_url) | self.assertEqual(resp['location'], revision_browse_url) | ||||
query_params = {'origin_type': 'git', | query_params = {'origin': 'https://github.com/user/repo'} | ||||
'origin': 'https://github.com/user/repo'} | |||||
url = reverse('browse-swh-id', | url = reverse('browse-swh-id', | ||||
url_args={'swh_id': swh_id}, | url_args={'swh_id': swh_id}, | ||||
query_params=query_params) | query_params=query_params) | ||||
revision_browse_url = reverse('browse-revision', | revision_browse_url = reverse('browse-revision', | ||||
url_args={'sha1_git': revision}, | url_args={'sha1_git': revision}, | ||||
query_params=query_params) | query_params=query_params) | ||||
Show All 11 Lines | def test_release_id_browse(self, release): | ||||
release_browse_url = reverse('browse-release', | release_browse_url = reverse('browse-release', | ||||
url_args={'sha1_git': release}) | url_args={'sha1_git': release}) | ||||
resp = self.client.get(url) | resp = self.client.get(url) | ||||
self.assertEqual(resp.status_code, 302) | self.assertEqual(resp.status_code, 302) | ||||
self.assertEqual(resp['location'], release_browse_url) | self.assertEqual(resp['location'], release_browse_url) | ||||
query_params = {'origin_type': 'git', | query_params = {'origin': 'https://github.com/user/repo'} | ||||
'origin': 'https://github.com/user/repo'} | |||||
url = reverse('browse-swh-id', | url = reverse('browse-swh-id', | ||||
url_args={'swh_id': swh_id}, | url_args={'swh_id': swh_id}, | ||||
query_params=query_params) | query_params=query_params) | ||||
release_browse_url = reverse('browse-release', | release_browse_url = reverse('browse-release', | ||||
url_args={'sha1_git': release}, | url_args={'sha1_git': release}, | ||||
query_params=query_params) | query_params=query_params) | ||||
Show All 11 Lines | def test_snapshot_id_browse(self, snapshot): | ||||
snapshot_browse_url = reverse('browse-snapshot', | snapshot_browse_url = reverse('browse-snapshot', | ||||
url_args={'snapshot_id': snapshot}) | url_args={'snapshot_id': snapshot}) | ||||
resp = self.client.get(url) | resp = self.client.get(url) | ||||
self.assertEqual(resp.status_code, 302) | self.assertEqual(resp.status_code, 302) | ||||
self.assertEqual(resp['location'], snapshot_browse_url) | self.assertEqual(resp['location'], snapshot_browse_url) | ||||
query_params = {'origin_type': 'git', | query_params = {'origin': 'https://github.com/user/repo'} | ||||
'origin': 'https://github.com/user/repo'} | |||||
url = reverse('browse-swh-id', | url = reverse('browse-swh-id', | ||||
url_args={'swh_id': swh_id}, | url_args={'swh_id': swh_id}, | ||||
query_params=query_params) | query_params=query_params) | ||||
release_browse_url = reverse('browse-snapshot', | release_browse_url = reverse('browse-snapshot', | ||||
url_args={'snapshot_id': snapshot}, | url_args={'snapshot_id': snapshot}, | ||||
query_params=query_params) | query_params=query_params) | ||||
Show All 32 Lines |