def login(session, serv, email, passwd): l = Login.get_instance(session, serv) if not l.is_here(): l.go_here() l.wait_page() assert l.is_here() l.fill_form(email, passwd) return l.do_login()
def test_email_mask(self): l = Login.get_instance(self.session, self.server) submit_btn = l.get_el('submit') paswd = '1'*8 l.fill_form('test', paswd) assert not submit_btn.is_enabled() l.fill_form('test@', paswd) assert not submit_btn.is_enabled() l.fill_form('[email protected]', paswd) assert not submit_btn.is_enabled() l.fill_form('test@test_serv', paswd) assert not submit_btn.is_enabled() l.fill_form('test@test_serv.org', paswd) assert submit_btn.is_enabled()