def _disable_pytest_capture_maybe(self):
try:
import py.test
py.test.config # force to raise ImportError if pytest is not
# installed
except (ImportError, AttributeError):
return
try:
capman = py.test.config.pluginmanager.getplugin('capturemanager')
capman.suspendcapture()
except KeyError:
pass
except AttributeError:
pass # newer py.test with support ready, or very old py.test for
# which this hack does not work
评论列表
文章目录