mirror of
https://github.com/jazzband/django-admin2.git
synced 2026-04-22 07:34:42 +00:00
22 lines
749 B
Python
22 lines
749 B
Python
from django.contrib.auth import get_user_model
|
|
from django.core.urlresolvers import reverse
|
|
from django.test import TestCase, Client
|
|
|
|
|
|
class BaseIntegrationTest(TestCase):
|
|
"""
|
|
Base TestCase for integration tests.
|
|
"""
|
|
def setUp(self):
|
|
self.client = Client()
|
|
self.user = get_user_model()(username='user', is_staff=True,
|
|
is_superuser=True)
|
|
self.user.set_password("password")
|
|
self.user.save()
|
|
self.client.login(username='user', password='password')
|
|
|
|
|
|
class AdminIndexTest(BaseIntegrationTest):
|
|
def test_view_ok(self):
|
|
response = self.client.get(reverse("admin2:dashboard"))
|
|
self.assertContains(response, reverse("admin2:polls_poll_index"))
|