def test_delete_scenario(): c = Client() scenario_name = "sce" req = c._remove_scenario(scenario_name) # checking prepared request assert scenario_name in req.url assert req.method == 'DELETE'
def test_end_all_sessions(): c = Client() scenario_name = "sce" req = c._end_session(scenario_name) # checking prepared request assert 'end' in req.json assert req.json['end'] == 'sessions' assert req.method == 'POST'
def test_scenario_creation(): c = Client() scenario_name = "scenario_name_x" req = c._create_scenario(scenario_name) # checking prepared request assert 'scenario' in req.json assert req.json['scenario'] == scenario_name assert MirageAPI['scenario_base'] in req.url assert req.method == 'PUT'
def test_end_session(): c = Client() scenario_name = "sce" session = "se" req = c._end_session(scenario_name, session) # checking prepared request assert 'end' in req.json assert req.json['session'] == session assert scenario_name in scenario_name in req.url assert req.method == 'POST'
def test_begin_session(): c = Client() scenario_name = "sce" session = "se" mode = "recordx" req = c._begin_session(scenario_name, session, mode) # checking prepared request assert 'begin' in req.json assert req.json['session'] == session assert req.json['mode'] == mode assert scenario_name in scenario_name in req.url assert req.method == 'POST'