在我的树莓皮模型B上,py.测试和pytest不同 我是python的新手,Pi的新手。。。 所以欢迎任何线索
如果我看看执行的命令 为py.测试公司名称:
#!/usr/bin/python
# EASY-INSTALL-ENTRY-SCRIPT: 'pytest==2.7.2','console_scripts','py.test'
__requires__ = 'pytest==2.7.2'
import sys
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.exit(
load_entry_point('pytest==2.7.2', 'console_scripts', 'py.test')()
)
对于pytest(作为python-m pytest运行):
^{pr2}$有人能解释一下为什么这两种语法吗? 我可以用其中一个(得到同样的结果)吗?在
非常感谢
这两种工具之间没有任何关系。出于某些不幸的原因,logilab开始在他们的logilab common包中发布一个名为
pytest
的二进制文件,即使当时py.test
测试工具已经存在,并且它的包名已经是pytest
。所以现在的混乱。在但要澄清的是:
py.test
测试工具来自pytest.org网站安装名为py.test
的二进制文件,该二进制文件包含在pytest
python包中,并在上使用pytest
数据分发名pypi.python.org. 在相关问题 更多 >
编程相关推荐