pytest插件和python2.6一起工作吗

2024-09-27 00:15:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我是pytest的新手,安装了python2.6。 我安装了pytest,测试用例得到了正确的执行。我安装了一些插件,比如pytest timeout、putest xdist等,但是当我运行这些案例时,这些插件不会加载。对于超时,我得到以下错误:
py.test: error: unrecognized arguments: --timeout
python2.7工程也遵循同样的步骤。 任何关于如何解决这个问题的想法,或者至少需要调试一步才能知道到底是什么导致了这个问题。你知道吗


Tags: pytest插件pytest错误timeout测试用例error
2条回答

不幸的是,pytest<;3.0“隐藏”了导入插件失败时发生的ImportError。如果删除了所有插件参数,但添加了-rw,您应该能够在警告摘要中看到到底出了什么问题。你知道吗

在你的确认测试.py文件只需在导入后添加以下行:

pytest_plugins = 'pytest_timeout'

它应该能解决你的问题。你知道吗

相关问题 更多 >

    热门问题