diff options
author | Johannes Löthberg <johannes@kyriasis.com> | 2018-05-05 21:35:58 +0200 |
---|---|---|
committer | Johannes Löthberg <johannes@kyriasis.com> | 2018-05-05 21:35:58 +0200 |
commit | cf0ac9320d1472448c97f1c7d260fad0f3074491 (patch) | |
tree | 1f82c9b56431045f71ca2c9894841acdf64da1b7 /mirrors | |
parent | a9802cd379b382fb3e55d79248506fd2aedca9e9 (diff) | |
download | archweb-cf0ac9320d1472448c97f1c7d260fad0f3074491.tar.gz archweb-cf0ac9320d1472448c97f1c7d260fad0f3074491.zip |
mirrors: Add basic status code test for /mirrorlist/tier
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
Diffstat (limited to 'mirrors')
-rw-r--r-- | mirrors/tests/test_mirrorlist.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mirrors/tests/test_mirrorlist.py b/mirrors/tests/test_mirrorlist.py index 5590a966..00c24dc5 100644 --- a/mirrors/tests/test_mirrorlist.py +++ b/mirrors/tests/test_mirrorlist.py @@ -1,6 +1,7 @@ from django.test import TestCase from mirrors.tests import create_mirror_url +from mirrors.models import Mirror class MirrorListTest(TestCase): @@ -14,6 +15,15 @@ class MirrorListTest(TestCase): response = self.client.get('/mirrorlist/') self.assertEqual(response.status_code, 200) + def test_mirrorlist_tier(self): + response = self.client.get('/mirrorlist/tier/1/') + self.assertEqual(response.status_code, 200) + + def test_mirrorlist_tier(self): + last_tier = Mirror.TIER_CHOICES[-1][0] + response = self.client.get('/mirrorlist/tier/{}/'.format(last_tier + 1)) + self.assertEqual(response.status_code, 404) + def test_mirrorlist_all(self): response = self.client.get('/mirrorlist/all/') self.assertEqual(response.status_code, 200) |