识别测试文件和测试函数


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

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

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