Show More
@@ -368,8 +368,13 b' def run_iptest():' | |||
|
368 | 368 | warnings.filterwarnings('ignore', |
|
369 | 369 | 'This will be removed soon. Use IPython.testing.util instead') |
|
370 | 370 | |
|
371 | if sys.argv[1] in test_sections: | |
|
371 | 372 | section = test_sections[sys.argv[1]] |
|
372 | 373 | sys.argv[1:2] = section.includes |
|
374 | else: | |
|
375 | arg1 = sys.argv[1] | |
|
376 | section = TestSection(arg1, includes=[arg1]) | |
|
377 | ||
|
373 | 378 | |
|
374 | 379 | argv = sys.argv + [ '--detailed-errors', # extra info in tracebacks |
|
375 | 380 | |
@@ -413,7 +418,7 b' def run_iptest():' | |||
|
413 | 418 | # assumptions about what needs to be a singleton and what doesn't (app |
|
414 | 419 | # objects should, individual shells shouldn't). But for now, this |
|
415 | 420 | # workaround allows the test suite for the inprocess module to complete. |
|
416 | if section.name != 'kernel.inprocess': | |
|
421 | if 'kernel.inprocess' not in section.name: | |
|
417 | 422 | from IPython.testing import globalipapp |
|
418 | 423 | globalipapp.start_ipython() |
|
419 | 424 |
@@ -349,7 +349,8 b' def run_iptestall(inc_slow=False, jobs=1, xunit_out=False, coverage_out=False):' | |||
|
349 | 349 | |
|
350 | 350 | |
|
351 | 351 | def main(): |
|
352 |
if len(sys.argv) > 1 and |
|
|
352 | if len(sys.argv) > 1 and \ | |
|
353 | ((sys.argv[1] in test_sections) or sys.argv[1].startswith('IPython')): | |
|
353 | 354 | from .iptest import run_iptest |
|
354 | 355 | # This is in-process |
|
355 | 356 | run_iptest() |
General Comments 0
You need to be logged in to leave comments.
Login now