如何实现Python的测试套件?

2024-05-20 00:00:43 发布

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

我已经实现了Python的一个子集,我需要找到一些用来测试Python实现的测试套件(是的,语言本身),类似于SpiderMonkey用来测试Javascript实现的测试套件,所以我期待一些权威的测试套件,或是广泛(或实际)使用的开源软件。。。。在


Tags: 语言软件套件开源javascript子集spidermonkey
2条回答

是的,您可以在python解释器中运行CPython测试套件。在

在python安装中,应该将测试包放在文件PREFIX/lib/pythonX.Y/test/__init__.py中,或者使用上面的命令找到它:

$ ls -1F $(python -c 'import test; import os; print(test.__file__)')

要运行测试套件,只需键入:

^{pr2}$

来源:https://docs.python.org/devguide/runtests.html

如果您从http://hg.python.org/cpython/下载CPython源代码,您将在Lib/tests中找到大量测试。这些可能有用。在

相关问题 更多 >