Unverified Commit 90c5d589 authored by Jelle van der Waa's avatar Jelle van der Waa 🚧 Committed by GitHub
Browse files

Merge pull request #139 from jelly/tests

Clean up models on tearDown.
parents e4de4d3b 3cef8311
......@@ -9,20 +9,15 @@ def test_status(self):
self.assertEqual(response.status_code, 200)
def test_json_endpoint(self):
response = self.client.get('/mirrors/status/json/')
self.assertEqual(response.status_code, 200)
data = response.json()
self.assertEqual(data['urls'], [])
mirror_url = create_mirror_url()
# Verify that the cache works
response = self.client.get('/mirrors/status/json/')
self.assertEqual(response.status_code, 200)
data = response.json()
# Disables the cache_function's cache
with self.settings(CACHES={'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'}}):
response = self.client.get('/mirrors/status/json/')
self.assertEqual(response.status_code, 200)
data = response.json()
self.assertEqual(data['urls'], [])
mirror_url = create_mirror_url()
response = self.client.get('/mirrors/status/json/')
self.assertEqual(response.status_code, 200)
data = response.json()
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment