py.测试&树莓派的pytest:区别?

2024-04-24 08:26:07 发布

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

在我的树莓皮模型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}$

有人能解释一下为什么这两种语法吗? 我可以用其中一个(得到同样的结果)吗?在

非常感谢


Tags: py模型testimportpytestsysscriptspi
1条回答
网友
1楼 · 发布于 2024-04-24 08:26:07

这两种工具之间没有任何关系。出于某些不幸的原因,logilab开始在他们的logilab common包中发布一个名为pytest的二进制文件,即使当时py.test测试工具已经存在,并且它的包名已经是pytest。所以现在的混乱。在

但要澄清的是:py.test测试工具来自pytest.org网站安装名为py.test的二进制文件,该二进制文件包含在pytestpython包中,并在上使用pytest数据分发名pypi.python.org. 在

相关问题 更多 >