防止pytest在Pycharm中创建.cache目录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了防止pytest在Pycharm中创建.cache目录相关的知识,希望对你有一定的参考价值。
今年我使用Pycharm来代码,我使用pytest来测试所有的例子和输出。
如果pytest没有在我的目录树中创建.cache目录,我更喜欢它。无论如何,当测试失败时,是否禁用了.cache目录的创建?
答案
有两个基本选项:
- 完全禁用缓存(缓存是使用
cacheprovider
插件完成的):pytest -p no:cacheprovider
-p
is used to disable plugins。 - 通过调整
cache-dir
configuration option来更改缓存位置(需要pytest
3.2+) 设置存储缓存插件内容的目录。默认目录是在rootdir中创建的.cache。目录可以是相对路径或绝对路径。如果设置相对路径,则相对于rootdir创建目录。
以下是使用no:cacheprovider
的示例PyCharm运行配置:
以上是关于防止pytest在Pycharm中创建.cache目录的主要内容,如果未能解决你的问题,请参考以下文章
开发环境Windows 安装 PyCharm 开发环境 ( 下载 PyCharm | 安装 PyCharm | 在 PyCharm 中创建 Python 工程 )