我今年使用Pycharm出现了Code,我使用pytest来测试所有示例和输出。
如果pytest没有在我的目录树中创建.cache目录,我更喜欢它。无论如何,当测试失败时,是否禁止创建.cache目录?
答案 0 :(得分:11)
有两个基本选项:
完全禁用缓存(缓存是使用cacheprovider
插件完成的):
pytest -p no:cacheprovider
通过调整cache-dir
configuration option来更改缓存位置(需要pytest
3.2 +)
设置存储缓存插件内容的目录。默认目录是在rootdir中创建的.cache。目录可以是相对路径或绝对路径。如果设置相对路径,则相对于rootdir创建目录。
以下是使用no:cacheprovider
: