Ali*_*Ali 6 database django performance unit-testing
正如本问题和django文档中所解释的,当在单元测试中使用SimpleTestCase时,django不应该创建测试数据库(这需要太长时间).
在我的一个名为"search"的应用程序中,我有一些继承自SimpleTestCase的单元测试.这是在搜索应用程序中的tests.py:
class TokenizerTestCase(SimpleTestCase):
def test_one(self):
self.assertItemsEqual(1, 1)
Run Code Online (Sandbox Code Playgroud)
当我打电话python manage.py test search.tests.TokenizerTestCase时,构建默认数据库需要很长时间.有人知道为什么要为测试创建数据库吗?
| 归档时间: |
|
| 查看次数: |
1139 次 |
| 最近记录: |