コード例 #1
0
ファイル: test_views.py プロジェクト: madjar/augias-old
    def test_change_username(self):
        from augias.views import change_username

        request = DummyRequest({'username': '******'},
                                       user=User(email='*****@*****.**'),
                                       referer='/came-from')

        result = change_username(Root(request), request)

        self.assertEqual(result.code, 302)
        self.assertEqual(result.location, '/came-from')
        self.assertEqual(request.user.name, 'new_username')
コード例 #2
0
ファイル: test_views.py プロジェクト: madjar/augias-old
    def test_adding_a_name_should_rename_default_notebook(self):
        from augias.views import change_username

        user = User(email='*****@*****.**')
        notebook = Notebook(name="*****@*****.**'s notebook", users=[user])

        request = DummyRequest({'username': '******'},
                               user=user,
                               referer='/came-from')

        result = change_username(Root(request), request)

        self.assertEqual(result.code, 302)
        self.assertEqual(notebook.name, "Tagada's notebook")