为什么 Django 项目 URL 并非全部可供 Django 测试客户端使用?
我一直在尝试将 django-lean 应用程序添加到我的项目中。 django-lean 应用程序不位于我正在处理的项目中,它位于 PYTHONPATH 上。 我无法通过 django…
如何获得有关夹具未加载原因的更多详细信息?
我有一个测试用例似乎没有加载固定装置。 我在构建测试数据库时看到此错误: No fixtures found. .............................................Prob…
Django - 使用大型静态数据表进行测试
我正在使用“manage.py test”以及使用“dumpdata”创建的JSON固定装置 我的问题是固定装置中的几个表非常大(例如包含美国所有城市名称的一个表)使…
在 django 单元测试中使用用户模型的问题
我有以下 django 测试用例,它给了我错误: class MyTesting(unittest.TestCase): def setUp(self): self.u1 = User.objects.create(username='user1'…
为什么 django-nose 没有在我的模型中运行文档测试?
我正在尝试将 doctests 与 django-nose 一起使用。我的所有文档测试都在运行,除了模型中的任何文档测试(除非它是抽象的)。 class TestModel1(model…
Django 使用测试装置测试 FileField
我正在尝试为某些具有 FileField 的模型构建测试。模型如下: class SolutionFile(models.Model): ''' A file from a solution. ''' solution = model…
如何在 Django 的单元测试驱动程序中测试表单的验证逻辑?
我想测试表单验证逻辑的 is_valid 部分。在我的测试驱动程序中,我有: test_animal = Animal(name="cat", number_paws="4") test_animal_form = Anim…
在运行 Django 测试之前加载 SQL 转储
我有一个相当复杂的 Django 项目,这使得很难/不可能使用固定装置来加载数据。 我想做的是在测试运行程序创建所有表之后和实际测试开始运行之前从生产…
配置 Django 以查找所有模块中的所有文档测试?
如果我运行以下命令: >python manage.py test Django 会查看我的应用程序中的tests.py,并运行该文件中的任何文档测试或单元测试。它还查看 __ test …