From f47b414f8231c5f62e3477711df4623969e86284 Mon Sep 17 00:00:00 2001 From: Thais Siqueira Date: Tue, 25 Apr 2017 16:35:40 -0300 Subject: Includes logout after scenarios with @tayanefernandes --- service/test/functional/features/environment.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/service/test/functional/features/environment.py b/service/test/functional/features/environment.py index 379583bc..98c7fa99 100644 --- a/service/test/functional/features/environment.py +++ b/service/test/functional/features/environment.py @@ -135,18 +135,20 @@ def after_feature(context, feature): context.last_mail = None +def after_scenario(context, scenario): + _logout(context) + context.browser.refresh() + + def after_step(context, step): if step.status == 'failed': _debug_on_error(context, step) _save_screenshot(context, step) - _logout(context, step) + _logout(context) -def _logout(context, step): - if context.browser.current_url == context.inbox_url: - utils.log_out() - elif context.browser.current_url == context.backup_account_url: - BackupAccountPage().logout() +def _logout(context): + context.browser.delete_all_cookies() def _debug_on_error(context, step): -- cgit v1.2.3