我试图覆盖DJango 1.6自定义testrunner,我想覆盖teardown_数据库和teardown_测试方法,以避免删除测试数据(我想查看数据库内部…):
#!/usr/bin/env python
from django.test.simple import DjangoTestSuiteRunner
from django.conf import settings
class KeepDBTestRunner(DjangoTestSuiteRunner):
def teardown_databases(self, old_config, **kwargs):
pass
def teardown_test_environment(self, **kwargs):
pass
但是当我运行管理.py使用testrunner和--testrunner选项进行测试我得到:
^{pr2}$没有自定义的testrunner它只运行我写的3个测试。在
我的自定义testrunner有什么问题,我重写了一个简单的方法,但似乎系统运行另一个测试集。。。。在
谢谢。在
目前没有回答
相关问题 更多 >
编程相关推荐