Esempio n. 1
0
 def test_get_user_account_key(self):
     session = {
         GO_USER_ACCOUNT_KEY: u"user-1",
     }
     self.assertEqual(
         SessionManager.get_user_account_key(session),
         u"user-1")
Esempio n. 2
0
 def test_authenticated_access(self):
     request = self.factory.get('/accounts/login/')
     request.user = self.user_helper.get_django_user()
     request.session = {}
     self.mw.process_request(request)
     self.assertTrue(isinstance(request.user_api, VumiUserApi))
     self.assertEqual(SessionManager.get_user_account_key(request.session),
                      self.user_helper.account_key)
Esempio n. 3
0
 def test_authenticated_access(self):
     request = self.factory.get('/accounts/login/')
     request.user = self.user_helper.get_django_user()
     request.session = {}
     self.mw.process_request(request)
     self.assertTrue(isinstance(request.user_api, VumiUserApi))
     self.assertEqual(
         SessionManager.get_user_account_key(request.session),
         self.user_helper.account_key)
Esempio n. 4
0
 def test_get_user_account_key_for_none_session(self):
     self.assertEqual(
         SessionManager.get_user_account_key(None),
         None)
Esempio n. 5
0
 def test_get_user_account_key_missing(self):
     self.assertEqual(
         SessionManager.get_user_account_key({}),
         None)