]> git.ipfire.org Git - thirdparty/patchwork.git/commitdiff
Fix test_login in test_user_browser.py
authorDaniel Axtens <dja@axtens.net>
Tue, 9 Aug 2016 04:27:37 +0000 (14:27 +1000)
committerStephen Finucane <stephenfinucane@hotmail.com>
Sat, 20 Aug 2016 18:18:42 +0000 (19:18 +0100)
It tried to use the pbkdf2 hash as the password. Use the username instead, as that
is what create_user sets.

Then it compared the test user username to testuser, rather than the username, which
is dynamically generated. Compare to the generated username.

Signed-off-by: Daniel Axtens <dja@axtens.net>
Reviewed-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Reviewed-by: Stephen Finucane <stephenfinucane@hotmail.com>
patchwork/tests/test_user_browser.py

index 13503f50d959f9c11613cb0e12ad2a465a47c177..d09b3413e737b438ea012ba3f8a5360d98ceb9d9 100644 (file)
@@ -36,7 +36,7 @@ class LoginTestCase(SeleniumTestCase):
     def test_login(self):
         self.get(reverse('auth_login'))
         self.enter_text('username', self.user.username)
-        self.enter_text('password', self.user.password)
+        self.enter_text('password', self.user.username)
         self.click('input[value="Login"]')
         dropdown = self.wait_until_visible('a.dropdown-toggle strong')
-        self.assertEqual(dropdown.text, 'testuser')
+        self.assertEqual(dropdown.text, self.user.username)