@@ -44,7 +44,7 @@ def clean_coverage():
44
44
cleanup_folder (coverage_dir )
45
45
else :
46
46
raise
47
-
47
+
48
48
49
49
def prep_tests (targeted_packages , python_version ):
50
50
logging .info ("running test setup for {}" .format (targeted_packages ))
@@ -150,7 +150,7 @@ def prep_and_run_tox(targeted_packages, tox_env, options_array=[]):
150
150
[package_dir ],
151
151
)
152
152
):
153
- options_array .append ("--suppress-no-test-exit-code" )
153
+ tox_execution_array .append ("--suppress-no-test-exit-code" )
154
154
155
155
# if not present, re-use base
156
156
if not os .path .exists (destination_tox_ini ):
@@ -171,6 +171,7 @@ def prep_and_run_tox(targeted_packages, tox_env, options_array=[]):
171
171
172
172
run_check_call (tox_execution_array , package_dir )
173
173
174
+ # TODO: a bit smarter here
174
175
if not tox_env :
175
176
collect_tox_coverage_files (targeted_packages )
176
177
@@ -233,9 +234,11 @@ def collect_tox_coverage_files(targeted_packages):
233
234
shutil .move (source , dest )
234
235
235
236
236
- def execute_global_install_and_test (parsed_args , targeted_packages , extended_pytest_args ):
237
+ def execute_global_install_and_test (
238
+ parsed_args , targeted_packages , extended_pytest_args
239
+ ):
237
240
if args .mark_arg :
238
- extended_pytest_args .extend (["-m" , " \" {} \" " .format (args .mark_arg )])
241
+ extended_pytest_args .extend (["-m" , '"{}"' .format (args .mark_arg )])
239
242
240
243
if args .runtype == "setup" or args .runtype == "all" :
241
244
prep_tests (targeted_packages , args .python_version )
@@ -350,4 +353,4 @@ def execute_tox_harness(parsed_args, targeted_packages, extended_pytest_args):
350
353
if args .runtype != "none" :
351
354
execute_global_install_and_test (args , targeted_packages , extended_pytest_args )
352
355
else :
353
- execute_tox_harness (args , targeted_packages , extended_pytest_args )
356
+ execute_tox_harness (args , targeted_packages , extended_pytest_args )
0 commit comments