diff options
Diffstat (limited to 'tests/functional/features/environment.py')
| -rw-r--r-- | tests/functional/features/environment.py | 11 | 
1 files changed, 8 insertions, 3 deletions
| diff --git a/tests/functional/features/environment.py b/tests/functional/features/environment.py index 5b179cd..c92a39d 100644 --- a/tests/functional/features/environment.py +++ b/tests/functional/features/environment.py @@ -1,12 +1,14 @@ +import commands  import os +import sys  import shutil  import re -import time +  from urlparse import urlparse -import commands  from selenium import webdriver  from selenium.webdriver.chrome.options import Options +  from leap.common.config import get_path_prefix  DEFAULT_IMPLICIT_WAIT_TIMEOUT_IN_S = 10 @@ -102,7 +104,10 @@ def _save_screenshot(context, step):  def _save_config(context, step):      filepath = _artifact_path(step, 'config') -    shutil.copytree(get_path_prefix(), filepath) +    try: +        shutil.copytree(get_path_prefix(), filepath) +    except OSError: +        pass      print('copied config to:    file://%s' % filepath) | 
