equal
deleted
inserted
replaced
|
1 from cubicweb.devtools.testlib import WebTest |
|
2 from cubicweb.devtools.htmlparser import DTDValidator |
|
3 |
|
4 |
|
5 class LogFormTemplateTC(WebTest): |
|
6 |
|
7 def _login_labels(self): |
|
8 valid = self.content_type_validators.get('text/html', DTDValidator)() |
|
9 page = valid.parse_string(self.vreg.main_template(self.request(), 'login')) |
|
10 return page.find_tag('label') |
|
11 |
|
12 def test_label(self): |
|
13 self.set_option('allow-email-login', 'yes') |
|
14 self.assertEquals(self._login_labels(), ['login or email', 'password']) |
|
15 self.set_option('allow-email-login', 'no') |
|
16 self.assertEquals(self._login_labels(), ['login', 'password']) |