Revision 830747d2 snf-astakos-app/astakos/im/tests/auth.py
b/snf-astakos-app/astakos/im/tests/auth.py | ||
---|---|---|
131 | 131 |
# provider info stored |
132 | 132 |
provider = AstakosUserAuthProvider.objects.get(module="shibboleth") |
133 | 133 |
self.assertEqual(provider.affiliation, 'Test Affiliation') |
134 |
self.assertEqual(provider.info, {u'email': u'kpap@synnefo.org', |
|
135 |
u'eppn': u'kpapeppn', |
|
136 |
u'name': u'Kostas Papadimitriou'}) |
|
134 |
self.assertEqual(provider.info['email'], u'kpap@synnefo.org') |
|
135 |
self.assertEqual(provider.info['eppn'], u'kpapeppn') |
|
136 |
self.assertEqual(provider.info['name'], u'Kostas Papadimitriou') |
|
137 |
self.assertTrue('headers' in provider.info) |
|
137 | 138 |
|
138 | 139 |
# login (not activated yet) |
139 | 140 |
client.set_tokens(mail="kpap@synnefo.org", eppn="kpapeppn", |
140 |
cn="Kostas Papadimitriou", )
|
|
141 |
cn="Kostas Papadimitriou") |
|
141 | 142 |
r = client.get(ui_url("login/shibboleth?"), follow=True) |
142 | 143 |
self.assertContains(r, 'is pending moderation') |
143 | 144 |
|
Also available in: Unified diff