我已经实现了 Python 的一个子集,我需要找到一些用于测试 Python 实现的测试套件(是的,语言本身),比如 SpiderMonkey 用来测试 Javascript 实现的测试套件,所以我我期待一些权威的或开源的被广泛(或实际)使用的......
user618815
问问题
415 次
2 回答
3
如果您从http://hg.python.org/cpython/下载 CPython 源代码,您会在Lib/tests
. 这些可能会有一些用处。
于 2012-04-24T20:23:11.793 回答
0
是的,您可以在 python 解释器中运行 CPython 测试套件。
您应该将 python 安装中的测试包放在文件中PREFIX/lib/pythonX.Y/test/__init__.py
,或者您可以使用上面的命令找到它:
$ ls -1F $(python -c 'import test; import os; print(test.__file__)')
为了运行测试套件,您只需键入:
>>> from test import autotest
于 2016-01-05T09:38:22.003 回答