Пример #1
0
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()
Пример #2
0
    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()