fix unittests
This commit is contained in:
parent
e6376a05f7
commit
acabb2df54
|
@ -1,4 +1,4 @@
|
||||||
passbook (0.1.13) stable; urgency=medium
|
passbook (0.1.14) stable; urgency=medium
|
||||||
|
|
||||||
* bump version: 0.1.11-beta -> 0.1.12-beta
|
* bump version: 0.1.11-beta -> 0.1.12-beta
|
||||||
* Fix DoesNotExist error when running PolicyEngine against None user
|
* Fix DoesNotExist error when running PolicyEngine against None user
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
"""passbook util view tests"""
|
"""passbook util view tests"""
|
||||||
|
import string
|
||||||
|
from random import SystemRandom
|
||||||
|
|
||||||
from django.test import RequestFactory, TestCase
|
from django.test import RequestFactory, TestCase
|
||||||
|
|
||||||
|
from passbook.core.models import User
|
||||||
from passbook.core.views.utils import LoadingView, PermissionDeniedView
|
from passbook.core.views.utils import LoadingView, PermissionDeniedView
|
||||||
|
|
||||||
|
|
||||||
|
@ -9,6 +12,11 @@ class TestUtilViews(TestCase):
|
||||||
"""Test Utility Views"""
|
"""Test Utility Views"""
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
|
self.user = User.objects.create_superuser(
|
||||||
|
username='unittest user',
|
||||||
|
email='unittest@example.com',
|
||||||
|
password=''.join(SystemRandom().choice(
|
||||||
|
string.ascii_uppercase + string.digits) for _ in range(8)))
|
||||||
self.factory = RequestFactory()
|
self.factory = RequestFactory()
|
||||||
|
|
||||||
def test_loading_view(self):
|
def test_loading_view(self):
|
||||||
|
@ -21,5 +29,6 @@ class TestUtilViews(TestCase):
|
||||||
def test_permission_denied_view(self):
|
def test_permission_denied_view(self):
|
||||||
"""Test PermissionDeniedView"""
|
"""Test PermissionDeniedView"""
|
||||||
request = self.factory.get('something')
|
request = self.factory.get('something')
|
||||||
|
request.user = self.user
|
||||||
response = PermissionDeniedView.as_view()(request)
|
response = PermissionDeniedView.as_view()(request)
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
Reference in New Issue