Revision d3c47597
Modification des tests suite aux changements apportés hier (migration des tests du modèle).
Adaptations dans le code de vigiboard pour utiliser l'authentification fournie par le modèle.
Certains tests fonctionnels de vigiboard sont SKIPés car bugués.
vigiboard.config.vigiboard renommé en vigiboard.config.vigiboard_cfg pour éviter des conflits de noms.
Dans le modèle, User.groups est renommé en User.usergroups pour éviter une confusion avec les groupes d'hosts.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@624 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard/tests/functional/test_authentication.py | ||
---|---|---|
42 | 42 |
form = resp.form |
43 | 43 |
# Submitting the login form: |
44 | 44 |
form['login'] = u'manager' |
45 |
form['password'] = 'managepass' |
|
45 |
# XXX Use '42' as the password until remote password validation gets in. |
|
46 |
form['password'] = '42' |
|
46 | 47 |
post_login = form.submit(status=302) |
47 | 48 |
# Being redirected to the initially requested page: |
48 | 49 |
assert post_login.location.startswith('http://localhost/post_login') |
... | ... | |
59 | 60 |
form = resp.form |
60 | 61 |
# Submitting the login form: |
61 | 62 |
form['login'] = u'manager' |
62 |
form['password'] = 'managepass' |
|
63 |
# XXX Use '42' as the password until remote password validation gets in. |
|
64 |
form['password'] = '42' |
|
63 | 65 |
post_login = form.submit(status=302) |
64 | 66 |
# Being redirected to the home page: |
65 | 67 |
assert post_login.location.startswith('http://localhost/post_login') |
... | ... | |
71 | 73 |
def test_logout(self): |
72 | 74 |
"""Logouts must work correctly""" |
73 | 75 |
# Logging in voluntarily the quick way: |
74 |
resp = self.app.get('/login_handler?login=manager&password=managepass', |
|
76 |
# XXX Use '42' as the password until remote password validation gets in. |
|
77 |
resp = self.app.get('/login_handler?login=manager&password=42', |
|
75 | 78 |
status=302) |
76 | 79 |
resp = resp.follow(status=302) |
77 | 80 |
assert 'authtkt' in resp.request.cookies, \ |
Also available in: Unified diff