我在模型管理器创建中添加任务功能
class _Manager(models.Manager):
def create(self, **kwargs):
obj = super(_Manager, self).create(**kwargs)
task_1.after(15 * 60, obj.pk)
return obj
class Note(models.Model):
objects = _Manager()
title = models.CharField(max_length=128)
我使用django-ztask执行任务
我尝试测试我的经理
class ManagerTest(TestCase):
def test_create(self):
note = Note.objects.create(title='note 1')
task = Task.objects.get(function_name='note.tasks.task_1')
self.assertTrue(task)
测试失败,任务为空数组
我如何为经理编写正确的测试?