From be00a96129b9913c431094dec0a8359abb77d669 Mon Sep 17 00:00:00 2001 From: Eric Fischer Date: Thu, 17 Mar 2016 12:17:06 -0400 Subject: [PATCH] Get environment variable for bok-choy-custom runs --- pavelib/bok_choy.py | 2 +- pavelib/utils/test/suites/bokchoy_suite.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pavelib/bok_choy.py b/pavelib/bok_choy.py index a858446c3f..3c4bb319fa 100644 --- a/pavelib/bok_choy.py +++ b/pavelib/bok_choy.py @@ -44,7 +44,7 @@ def parse_bokchoy_opts(options): 'test_spec': getattr(options, 'test_spec', None), 'fasttest': getattr(options, 'fasttest', False), 'num_processes': int(getattr(options, 'num_processes', 1)), - 'verify_xss': getattr(options, 'verify_xss', False), + 'verify_xss': getattr(options, 'verify_xss', os.environ.get('VERIFY_XSS', False)), 'serversonly': getattr(options, 'serversonly', False), 'testsonly': getattr(options, 'testsonly', False), 'default_store': getattr(options, 'default_store', os.environ.get('DEFAULT_STORE', 'split')), diff --git a/pavelib/utils/test/suites/bokchoy_suite.py b/pavelib/utils/test/suites/bokchoy_suite.py index d9c03ff1ef..bdf8566f8c 100644 --- a/pavelib/utils/test/suites/bokchoy_suite.py +++ b/pavelib/utils/test/suites/bokchoy_suite.py @@ -11,6 +11,8 @@ from pavelib.utils.envs import Env from pavelib.utils.test import bokchoy_utils from pavelib.utils.test import utils as test_utils +import os + try: from pygments.console import colorize except ImportError: @@ -54,7 +56,7 @@ class BokChoyTestSuite(TestSuite): self.default_store = kwargs.get('default_store', None) self.verbosity = kwargs.get('verbosity', DEFAULT_VERBOSITY) self.num_processes = kwargs.get('num_processes', DEFAULT_NUM_PROCESSES) - self.verify_xss = kwargs.get('verify_xss', False) + self.verify_xss = kwargs.get('verify_xss', os.environ.get('VERIFY_XSS', False)) self.extra_args = kwargs.get('extra_args', '') self.har_dir = self.log_dir / 'hars' self.a11y_file = Env.BOK_CHOY_A11Y_CUSTOM_RULES_FILE