这使得使用测试客户端的Django测试运行得更快,其中登录安全性不是测试的重要组成部分
from django.test import TestCase, Client, override_settings
@override_settings(
PASSWORD_HASHERS = [ "django.contrib.auth.hashers.MD5PasswordHasher" ])
class Test2(TestCase):
...
有没有办法用内置的decorator 创建我自己的TestCase子集,这样我就可以这样编写代码?(当我发现我的新测试运行缓慢时,我必须不断查找该设置才能覆盖!)
from myproject.utils import FastLoginTestCase
class Test2( FastLoginTestCase):
...