diff options
author | Jelle van der Waa <jelle@vdwaa.nl> | 2018-07-29 22:20:52 +0200 |
---|---|---|
committer | Jelle van der Waa <jelle@vdwaa.nl> | 2018-07-29 22:20:52 +0200 |
commit | d7bac1cf285d1d3f7e3eb099a8feab86b90742ac (patch) | |
tree | c1479623720c285a8e735eb35e0dd3e5eda181e4 /devel | |
parent | 32e3c6f9a76928d0250b55e92ac44b13e609f3e7 (diff) | |
download | archweb-d7bac1cf285d1d3f7e3eb099a8feab86b90742ac.tar.gz archweb-d7bac1cf285d1d3f7e3eb099a8feab86b90742ac.zip |
Add tests for devel clocks
Diffstat (limited to 'devel')
-rw-r--r-- | devel/tests/test_devel.py | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/devel/tests/test_devel.py b/devel/tests/test_devel.py new file mode 100644 index 00000000..c6a67cb5 --- /dev/null +++ b/devel/tests/test_devel.py @@ -0,0 +1,33 @@ +from django.test import TransactionTestCase +from django.contrib.auth.models import User + + +class DevelView(TransactionTestCase): + fixtures = ['main/fixtures/arches.json', 'main/fixtures/repos.json', + 'main/fixtures/package.json'] + + def setUp(self): + password = 'test' + self.user = User.objects.create_superuser('admin', + 'admin@archlinux.org', + password) + self.client.post('/login/', { + 'username': self.user.username, + 'password': password + }) + + def tearDown(self): + self.user.delete() + + def test_clock(self): + response = self.client.get('/devel/clock/') + self.assertEqual(response.status_code, 200) + + def test_profile(self): + response = self.client.get('/devel/profile/') + self.assertEqual(response.status_code, 200) + # Test changing + + def test_stats(self): + response = self.client.get('/devel/stats/') + self.assertEqual(response.status_code, 200) |