Ejemplo n.º 1
0
def test_login_failed():
    engine = TestEngine()
    engine.set_current(workflow_name='simple_login')
    engine.load_or_create_workflow()
    engine.run()
    engine.set_current(jsonin={'login_data': {'username': '******', 'password': '******'}})
    engine.run()
    assert {'form': 'login_form'} == engine.current.jsonout
Ejemplo n.º 2
0
def test_login_fail_retry_success():
    engine = TestEngine()
    engine.set_current(workflow_name='simple_login')
    engine.load_or_create_workflow()
    engine.run()
    engine.set_current(jsonin={'login_data': {'username': '******', 'password': '******'}})
    engine.run()
    engine.set_current(jsonin={'login_data': {'username': '******', 'password': '******'}})
    engine.run()
    assert {'screen': 'dashboard'} == engine.current.jsonout
Ejemplo n.º 3
0
def test_show_login():
    engine = TestEngine()
    engine.set_current(workflow_name='simple_login')
    engine.load_or_create_workflow()
    engine.run()
    assert {'form': 'login_form'} == engine.current.jsonout