def test_update_video_statuses_nojob(mocker, video, status, error_status): """Test NoEncodeJob error handling""" mocker.patch("cloudsync.tasks.refresh_status", side_effect=EncodeJob.DoesNotExist()) mocker.patch("ui.models.tasks") video.update_status(status) update_video_statuses() assert error_status == Video.objects.get(id=video.id).status