在pytest.ini配置文件中添加以下内容:
[pytest] collect_ignore = ['setup.py']
其中,collect_ignore参数指定了一个包含文件或目录的列表,pytest在收集测试用例时会忽略这些文件或目录。因此,设置collect_ignore为包含Python脚本的文件名或所在的目录即可避免pytest在收集过程中执行Python脚本代码。
示例:
假设在当前目录下有一个Python脚本文件example.py,需要在pytest运行时忽略该脚本,可以将collect_ignore设置为以下内容:
[pytest] collect_ignore = ['example.py']
这样,在运行pytest时,就不会执行example.py中的代码。