在哪里可以找到为验证 python 标准库中的函数而进行的测试?

Posted

技术标签:

【中文标题】在哪里可以找到为验证 python 标准库中的函数而进行的测试?【英文标题】:Where can I find the tests made to verify the functions in the python standard library? 【发布时间】:2021-08-02 00:49:01 【问题描述】:

我目前在学校参加一个小组项目。我们正在使用python标准库,我们想知道它是否已经过python团队的测试。换句话说,是否有任何文档或开源 unit tests 用于整个 python 标准库,如果有,我们可以在哪里阅读更多相关信息?

【问题讨论】:

https://github.com/python/cpython#testing 当然有测试。在没有测试的情况下发布如此规模的项目将是荒谬的。 github.com/python/cpython/tree/… 另见Python Developer's Guide,其中(IIRC……我很久没有通读整本书了……)包括有关使用测试套件、如何为新功能创建单元测试的部分,甚至是它们定期运行的单元测试的代码覆盖扫描结果(尽管您可能无法自己免费运行相同的扫描)。 【参考方案1】:

确实如此。它们位于 CPython Github 存储库的 Lib/test 目录中。

它们带有前缀,例如,abc 模块被命名为 test_abc.py

【讨论】:

以上是关于在哪里可以找到为验证 python 标准库中的函数而进行的测试?的主要内容,如果未能解决你的问题,请参考以下文章

在哪里可以找到 python 标准库代码?

MinGW库中的windows api函数InitCommonControlsEx()在哪里

Python——函数

在哪里可以找到 Java 中基于标准 Trie 的地图实现? [关闭]

python hmac.new示例

我在哪里可以找到 AVX 指数双精度函数?