testutils.py 641 B

1234567891011121314151617
  1. from django.contrib.auth import get_user_model
  2. from django.core.urlresolvers import reverse
  3. from django.test import TestCase
  4. def admin_login(client, username, password):
  5. client.post(reverse('misago:admin:index'),
  6. data={'username': username, 'password': password})
  7. class AdminTestCase(TestCase):
  8. def setUp(self):
  9. User = get_user_model()
  10. self.test_admin = User.objects.create_superuser('TestAdmin',
  11. 'admin@test.com',
  12. 'Pass.123')
  13. admin_login(self.client, 'TestAdmin', 'Pass.123')