防止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运行配置:

enter image description here

以上是关于防止pytest在Pycharm中创建.cache目录的主要内容,如果未能解决你的问题,请参考以下文章

如何在pycharm中创建python工程?

开发环境Windows 安装 PyCharm 开发环境 ( 下载 PyCharm | 安装 PyCharm | 在 PyCharm 中创建 Python 工程 )

无法在 Laravel 中创建 composer .cache 目录

无法在pycharm 4.0.3中创建桌面条目

如何在pycharm中创建python工程

pycharm中创建并设置docker解释器