1

我正在使用Django Test without Migrations来使我的单元测试更快,并按以下方式运行测试:

python manage.py test --nomigrations

它显着提高了速度。

我想对 PyCharm 和 coverage.py 做同样的事情,以利用 PyCharm 创建的视觉效果。

我试图将其添加到 .coveragerc:

[run]

omit =
    */migrations/*

但事实证明,它只影响报告。

我怎样才能做到这一点?

4

1 回答 1

2

假设你有 django 支持的专业版: 在此处输入图像描述

点击Edit configurations

在此处输入图像描述

从默认值中选择 Django 测试并将 --nomigrations 添加到选项输入中。

如果你在 Pycharm 中没有 django 支持,那也没什么不同

还要确保使用正确的 python 解释器并参考很棒的文档页面

于 2016-08-11T06:31:53.133 回答