Skip to content

Commit

Permalink
Fix the tests (#3)
Browse files Browse the repository at this point in the history
* Fix the tests

* Fix .format string failures on python 2.6
  • Loading branch information
kvas-it authored and sallner committed Jun 22, 2016
1 parent ee311e1 commit f59d8f7
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions _pytest/python.py
Expand Up @@ -2541,10 +2541,10 @@ def _log_fixture_stack(self, what):
if what == 'SETUP':
deps = sorted(arg for arg in self.argnames if arg != 'request')
if deps:
tw.write(' (fixtures used: {})'.format(', '.join(deps)))
tw.write(' (fixtures used: {0})'.format(', '.join(deps)))

if hasattr(self, 'cached_param'):
tw.write('[{}]'.format(self.cached_param))
tw.write('[{0}]'.format(self.cached_param))

if capman:
capman.resumecapture()
Expand Down
4 changes: 2 additions & 2 deletions _pytest/runner.py
Expand Up @@ -91,10 +91,10 @@ def show_test_item(item):
tw = item.config.get_terminal_writer()
tw.line()
tw.write(' ' * 8)
tw.write('{}'.format(item._nodeid))
tw.write('{0}'.format(item._nodeid))
used_fixtures = sorted(item._fixtureinfo.name2fixturedefs.keys())
if used_fixtures:
tw.write(' (fixtures used: {})'.format(', '.join(used_fixtures)))
tw.write(' (fixtures used: {0})'.format(', '.join(used_fixtures)))

def pytest_runtest_setup(item):
item.session._setupstate.prepare(item)
Expand Down
10 changes: 5 additions & 5 deletions testing/python/setup_only.py
Expand Up @@ -16,7 +16,7 @@ def test_arg1(arg1):

result.stdout.fnmatch_lines([
'*SETUP F arg1*',
'*test_arg1 fixtures: arg1',
'*test_arg1 (fixtures used: arg1)',
'*TEARDOWN F arg1*',
])
assert "_arg0" not in result.stdout.str()
Expand All @@ -41,7 +41,7 @@ def test_arg1(arg_session, arg_function):
result.stdout.fnmatch_lines([
'SETUP S arg_session*',
'*SETUP F arg_function*',
'*test_arg1 fixtures: arg_function, arg_session',
'*test_arg1 (fixtures used: arg_function, arg_session)',
'*TEARDOWN F arg_function*',
'TEARDOWN S arg_session*',
])
Expand All @@ -68,8 +68,8 @@ def test_arg1(arg_same):

result.stdout.fnmatch_lines([
'SETUP S arg_same*',
'*SETUP F arg_same*',
'*test_arg1 fixtures: arg_same',
'*SETUP F arg_same (fixtures used: arg_same)*',
'*test_arg1 (fixtures used: arg_same)',
'*TEARDOWN F arg_same*',
'TEARDOWN S arg_same*',
])
Expand All @@ -94,7 +94,7 @@ def test_arg1(arg_function):
result.stdout.fnmatch_lines([
'SETUP S arg_session*',
'*SETUP F arg_function*',
'*test_arg1 fixtures: arg_function, arg_session',
'*test_arg1 (fixtures used: arg_function, arg_session)',
])


Expand Down

0 comments on commit f59d8f7

Please sign in to comment.