mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
tests: fix automatically generated test names
I figured out how to tell nosetests to run just a single test: nosetests -w tests/comprehensive test_stupid_pull:StupidPullTests.test_spaces_in_path -v Trouble is, some of the methods generated in StupidPullTests have bogus names that contain hyphens. This patch fixes that, making it possible to identify the tests properly.
This commit is contained in:
parent
d3491e56a5
commit
aa821aa508
@ -47,7 +47,7 @@ attrs = {'_do_case': _do_case,
|
||||
for case in (f for f in os.listdir(test_util.FIXTURES) if f.endswith('.svndump')):
|
||||
if case == 'corrupt.svndump':
|
||||
continue
|
||||
name = 'test_' + case[:-len('.svndump')]
|
||||
name = 'test_' + case[:-len('.svndump')].replace('-', '_')
|
||||
# Automatic layout branchtag collision exposes a minor defect
|
||||
# here, but since it isn't a regression we suppress the test case.
|
||||
if case != 'branchtagcollision.svndump':
|
||||
|
Loading…
Reference in New Issue
Block a user