Mercurial > public > sg101
view antispam/tests/test_views.py @ 1217:e2409dab30c3 modernize tip
Add unit test for banners templatetags.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Wed, 12 Feb 2025 20:18:50 -0600 |
parents | 42fef17a89a4 |
children |
line wrap: on
line source
""" Unit tests for the antispam application views. """ from django.test import TestCase from django.core.urlresolvers import reverse from django.contrib.auth.models import User class SuspendedViewTestCase(TestCase): def setUp(self): self.url = reverse('antispam-suspended') def test_suspended_user_is_active(self): self.user = User.objects.create_user( username='pj', email='pj@example.com', password='top_secret') self.client.login(username='pj', password='top_secret') self.assertTrue(self.user.is_active) response = self.client.get(self.url) self.assertEqual(response.status_code, 200) def test_suspended_user_is_not_active(self): url = reverse('antispam-suspended') response = self.client.get(self.url) self.assertEqual(response.status_code, 200)