Pytest 如何从py.test中排除包/目录?

Pytest 如何从py.test中排除包/目录?,pytest,Pytest,您可以使用-k过滤掉遵循特定名称模式/谓词的测试,但是您可以过滤掉特定包或目录下的测试吗?在文档中没有发现任何相关标志,但可能我遗漏了一些内容。您可以将位置指定为py.test的参数: py.test test/comp_1/ 当然,您也可以将其与-k开关结合使用: py.test -k slow test/comp_1/ 这回答了你的问题吗?这个问题已经回答了-也许你想接受答案?

您可以使用
-k
过滤掉遵循特定名称模式/谓词的测试,但是您可以过滤掉特定包或目录下的测试吗?在文档中没有发现任何相关标志,但可能我遗漏了一些内容。

您可以将位置指定为py.test的参数:

py.test test/comp_1/
当然,您也可以将其与
-k
开关结合使用:

py.test -k slow test/comp_1/

这回答了你的问题吗?

这个问题已经回答了-也许你想接受答案?