안녕하세요 테스트에서 신호를 활성화하려고하는데 작동하지 않는 것 같습니다.내 테스트에서 장고 신호 활성화 시도
이 내 수신기
@receiver(post_save, sender=models.Allocation, dispatch_uid="close_overdue_invoice_tasks")
그래서이 메서드를 호출 할 수 있도록 그것을 "활성화"할 수있는 방법 :
def close_overdue_invoice_tasks(sender, **kwargs):
...
모든 신호 작품과 내 생각 엔 당신이 수동으로 활성화해야한다는 것입니다 테스트를 실행할 때 신호.
나는 Pytest를 사용하고 있습니다.
"내 생각에 테스트를 실행할 때 수동으로 신호를 활성화해야합니다."나는 이것이 사실이라고 생각하지 않습니다. 시그널 핸들러를 어떻게 그리고 어디에서 등록합니까? – Chris