1
- import re
2
-
3
1
from django .test import TestCase , Client , RequestFactory
4
2
from django .http .response import HttpResponse , HttpResponseRedirectBase
5
3
from django .contrib .sessions .middleware import SessionMiddleware
@@ -17,21 +15,21 @@ def setUp(self):
17
15
18
16
def test_auth_view (self ):
19
17
response = self .client .get ('/auth/' )
20
- assert isinstance (response , HttpResponse )
21
- assert response .status_code == 200
22
- assert 'meta name="yoti-site-verification"' in str (response .content )
18
+ self . assertIsInstance (response , HttpResponse )
19
+ self . assertEqual ( response .status_code , 200 )
20
+ self . assertIn ( 'meta name="yoti-site-verification"' , str (response .content ) )
23
21
24
22
def test_login_view (self ):
25
23
response = self .client .get ('/login/' )
26
- assert isinstance (response , HttpResponse )
27
- assert response .status_code == 200
24
+ self . assertIsInstance (response , HttpResponse )
25
+ self . assertEqual ( response .status_code , 200 )
28
26
29
27
def test_profile_not_logged_in (self ):
30
28
request = self .factory .get ('/profile' )
31
29
self ._update_session (request )
32
30
response = profile (request )
33
- assert isinstance (response , HttpResponseRedirectBase )
34
- assert response .url == '/login/'
31
+ self . assertIsInstance (response , HttpResponseRedirectBase )
32
+ self . assertEqual ( response .url , '/login/' )
35
33
36
34
def test_profile_outcome_is_failure (self ):
37
35
receipt = {'remember_me_id' : 'some_id' ,
@@ -42,8 +40,8 @@ def test_profile_outcome_is_failure(self):
42
40
self ._update_session (request , activity_details = dict (activity_details ))
43
41
response = profile (request )
44
42
45
- assert isinstance (response , HttpResponseRedirectBase )
46
- assert response .url == '/login/'
43
+ self . assertIsInstance (response , HttpResponseRedirectBase )
44
+ self . assertEqual ( response .url , '/login/' )
47
45
48
46
def test_profile_outcome_is_success (self ):
49
47
user_id = 'some_id'
@@ -57,10 +55,10 @@ def test_profile_outcome_is_success(self):
57
55
self ._update_session (request , activity_details = dict (activity_details ))
58
56
response = profile (request )
59
57
60
- assert isinstance (response , HttpResponse )
61
- assert response .status_code == 200
62
- assert getattr (request , 'yoti_user_id' , None ) == user_id
63
- assert getattr (request , 'yoti_user_profile' , None ) == user_profile
58
+ self . assertIsInstance (response , HttpResponse )
59
+ self . assertEqual ( response .status_code , 200 )
60
+ self . assertEqual ( getattr (request , 'yoti_user_id' , None ), user_id )
61
+ self . assertEqual ( getattr (request , 'yoti_user_profile' , None ), user_profile )
64
62
65
63
@staticmethod
66
64
def _update_session (request , ** params ):
0 commit comments