Disable capturing for setuponly output
This commit is contained in:
parent
de9ed5e3f4
commit
2c6cfa42fa
|
@ -2525,7 +2525,12 @@ class FixtureDef:
|
||||||
return result
|
return result
|
||||||
|
|
||||||
def _log_fixture_stack(self, what):
|
def _log_fixture_stack(self, what):
|
||||||
tw = self._fixturemanager.config.get_terminal_writer()
|
config = self._fixturemanager.config
|
||||||
|
capman = config.pluginmanager.getplugin('capturemanager')
|
||||||
|
if capman:
|
||||||
|
capman.suspendcapture()
|
||||||
|
|
||||||
|
tw = config.get_terminal_writer()
|
||||||
tw.line()
|
tw.line()
|
||||||
tw.write(' ' * 2 * self.scopenum)
|
tw.write(' ' * 2 * self.scopenum)
|
||||||
tw.write('{step} {scope} {fixture}'.format(
|
tw.write('{step} {scope} {fixture}'.format(
|
||||||
|
@ -2535,6 +2540,9 @@ class FixtureDef:
|
||||||
if hasattr(self, 'cached_param'):
|
if hasattr(self, 'cached_param'):
|
||||||
tw.write('[{}]'.format(self.cached_param))
|
tw.write('[{}]'.format(self.cached_param))
|
||||||
|
|
||||||
|
if capman:
|
||||||
|
capman.resumecapture()
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return ("<FixtureDef name=%r scope=%r baseid=%r >" %
|
return ("<FixtureDef name=%r scope=%r baseid=%r >" %
|
||||||
(self.argname, self.scope, self.baseid))
|
(self.argname, self.scope, self.baseid))
|
||||||
|
|
Loading…
Reference in New Issue