Pytest - 识别测试文件和测试函数

在不指定文件名的情况下运行 pytest 将运行当前目录和子目录中格式为 test_*.py*_test.py 的所有文件。 Pytest 自动将这些文件识别为测试文件。 我们可以通过明确提及它们来使 pytest 运行其他文件名。

Pytest 要求测试函数名称以 test 开头。 pytest 不将格式不是 test* 的函数名称视为测试函数。我们不能显式地让 pytest 将任何不以 test 开头的函数视为测试函数。

我们将在后续章节中了解测试的执行。