Пример #1
0
 def test_login_signal(self, mock_user_logged_in):
     client = Client()
     User.objects.create_user('bouke', '', 'secret')
     assert client.login(username='******', password='******')
     assert mock_user_logged_in.called
     request = mock_user_logged_in.call_args[1]['request']
     assert getattr(request, 'user', None) is not None
Пример #2
0
 def test_login_signal(self, mock_user_logged_in):
     client = Client()
     User.objects.create_user('bouke', '', 'secret')
     assert client.login(username='******', password='******')
     assert mock_user_logged_in.called
     request = mock_user_logged_in.call_args[1]['request']
     assert getattr(request, 'user', None) is not None
Пример #3
0
 def test_restore_session(self):
     store = SessionStore('Python/2.7', '127.0.0.1', None)
     store['foo'] = 'bar'
     store.save()
     client = Client()
     client.cookies[settings.SESSION_COOKIE_NAME] = store.session_key
     User.objects.create_user('bouke', '', 'secret')
     assert client.login(username='******', password='******')
     self.assertEqual(client.session['foo'], 'bar')
Пример #4
0
 def test_restore_session(self):
     store = SessionStore('Python/2.7', '127.0.0.1', None)
     store['foo'] = 'bar'
     store.save()
     client = Client()
     client.cookies[settings.SESSION_COOKIE_NAME] = store.session_key
     User.objects.create_user('bouke', '', 'secret')
     assert client.login(username='******', password='******')
     self.assertEqual(client.session['foo'], 'bar')
Пример #5
0
 def test_restore_session(self):
     store = SessionStore("Python/2.7", "127.0.0.1", None)
     store["foo"] = "bar"
     store.save()
     client = Client()
     client.cookies[settings.SESSION_COOKIE_NAME] = store.session_key
     User.objects.create_user("bouke", "", "secret")
     assert client.login(username="******", password="******")
     self.assertEqual(client.session["foo"], "bar")
Пример #6
0
    def test_login_logout(self):
        client = Client()
        User.objects.create_user('bouke', '', 'secret')
        assert client.login(username='******', password='******')
        assert settings.SESSION_COOKIE_NAME in client.cookies

        client.logout()
        assert settings.SESSION_COOKIE_NAME not in client.cookies

        # should not raise
        client.logout()
Пример #7
0
    def test_login_logout(self):
        client = Client()
        User.objects.create_user('bouke', '', 'secret')
        assert client.login(username='******', password='******')
        assert settings.SESSION_COOKIE_NAME in client.cookies

        client.logout()
        assert settings.SESSION_COOKIE_NAME not in client.cookies

        # should not raise
        client.logout()
Пример #8
0
 def test_invalid_login(self):
     client = Client()
     self.assertFalse(client.login())
Пример #9
0
 def test_invalid_login(self):
     client = Client()
     self.assertFalse(client.login())