~rvb/maas/transaction-1.7-bug-1409852

« back to all changes in this revision

Viewing changes to src/maasserver/views/tests/test_account.py

merged upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
class TestLogin(MAASServerTestCase):
33
33
 
34
34
    def test_login_contains_input_tags_if_user(self):
35
 
        factory.make_user()
 
35
        factory.make_User()
36
36
        response = self.client.get('/accounts/login/')
37
37
        doc = fromstring(response.content)
38
38
        self.assertFalse(response.context['no_users'])
48
48
 
49
49
    def test_login_redirects_when_authenticated(self):
50
50
        password = factory.make_string()
51
 
        user = factory.make_user(password=password)
 
51
        user = factory.make_User(password=password)
52
52
        self.client.login(username=user.username, password=password)
53
53
        response = self.client.get('/accounts/login/')
54
54
        self.assertEqual('/', extract_redirect(response))
55
55
 
56
56
    def test_login_sets_autocomplete_off_in_production(self):
57
57
        self.patch(settings, 'DEBUG', False)
58
 
        factory.make_user()
 
58
        factory.make_User()
59
59
        response = self.client.get('/accounts/login/')
60
60
        doc = fromstring(response.content)
61
61
        form = doc.cssselect("form")[0]
63
63
 
64
64
    def test_login_sets_autocomplete_on_in_debug_mode(self):
65
65
        self.patch(settings, 'DEBUG', True)
66
 
        factory.make_user()
 
66
        factory.make_User()
67
67
        response = self.client.get('/accounts/login/')
68
68
        doc = fromstring(response.content)
69
69
        form = doc.cssselect("form")[0]