如何重用Django测试?

时间:2014-06-27 12:43:46

标签: django

我正在通过子类扩展Django QuerySet(比如MyQuerySet),我想保证我的实现不会破坏QuerySet的任何现有功能。

如何在MyQuerySet上对QuerySet的现有Django测试进行prefetch_related测试而不必复制它们?

为了具体,让我们考虑django/tests/prefetch_related包中MyQuerySet的测试示例。

我想在objects上运行所有这些测试。但是,这些测试是使用包中模型的默认管理器实现的。有没有人知道如何例如将MyQuerySet类型添加到使用{{1}}的自定义管理器?

0 个答案:

没有答案