在较大项目的应用程序部分中创建仅测试模型

时间:2017-06-06 12:42:27

标签: python mysql django testing sqlite

我正在寻找一种方法来创建临时模型来测试更大的django项目的简单django app部分。

如果不是我需要测试应用程序的模型,我只会在该应用程序中创建一个tests/目录,但由于它需要迁移它不起作用。

我想避免:

  • 使用其中的测试创建一个兄弟测试应用
  • 在另一个存储库中创建另一个应用程序并通过pip
  • 安装
  • 使用测试模型污染数据库
  • 使用SQL
  • 手动创建表

我同时使用sqlite3和MySQL。 Django 1.9.5

我尝试了什么:

  1. Create tables manually
  2. Django Fake Models似乎无法正常工作

0 个答案:

没有答案