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
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
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