MCPcopy
hub / github.com/celery/celery / test_get_log_policy

Method test_get_log_policy

t/unit/tasks/test_trace.py:77–89  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

75 add_with_success.on_success.assert_called()
76
77 def test_get_log_policy(self):
78 einfo = Mock(name='einfo')
79 einfo.internal = False
80 assert get_log_policy(self.add, einfo, Reject()) is log_policy_reject
81 assert get_log_policy(self.add, einfo, Ignore()) is log_policy_ignore
82
83 self.add.throws = (TypeError,)
84 assert get_log_policy(self.add, einfo, KeyError()) is log_policy_unexpected
85 assert get_log_policy(self.add, einfo, TypeError()) is log_policy_expected
86
87 einfo2 = Mock(name='einfo2')
88 einfo2.internal = True
89 assert get_log_policy(self.add, einfo2, KeyError()) is log_policy_internal
90
91 def test_get_task_name(self):
92 assert get_task_name(Context({}), 'default') == 'default'

Callers

nothing calls this directly

Calls 3

get_log_policyFunction · 0.90
RejectClass · 0.90
IgnoreClass · 0.90

Tested by

no test coverage detected