add visitor model and api

This commit is contained in:
ducoterra
2020-04-26 12:05:03 -04:00
parent 15c5f5293a
commit 6610c2896b
9 changed files with 107 additions and 61 deletions

View File

@@ -11,13 +11,13 @@ class SimpleTest(TestCase):
username='testuser', email='test@test.test', password='testpass')
def test_button(self):
# Create an instance of a GET request.
request = self.factory.get('/snippets')
request.user = self.user
# Test button page returns 200
request = self.factory.get('/button')
request.session = self.client.session
response = button(request)
self.assertEqual(response.status_code, 200)
# Test button post returns 200 and increments button to 1
request = self.factory.post(
'/button',
data={},
@@ -28,6 +28,7 @@ class SimpleTest(TestCase):
self.assertEqual(response.status_code, 200)
self.assertEqual(request.session.get('pressed'), 1)
# Test second click increments button to 2
response = button(request)
self.assertEqual(response.status_code, 200)
self.assertEqual(request.session.get('pressed'), 2)