MCPcopy
hub / github.com/celery/celery / test_info_function

Method test_info_function

t/unit/worker/test_request.py:225–245  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

223 self.add.s(**kwargs)).kwargs == kwargs
224
225 def test_info_function(self):
226 import random
227 import string
228 kwargs = {}
229 for i in range(0, 2):
230 kwargs[str(i)] = ''.join(
231 random.choice(string.ascii_lowercase) for i in range(1000))
232 assert self.get_request(
233 self.add.s(**kwargs)).info(safe=True).get(
234 'kwargs') == '' # mock message doesn't populate kwargsrepr
235 assert self.get_request(
236 self.add.s(**kwargs)).info(safe=False).get('kwargs') == kwargs
237 args = []
238 for i in range(0, 2):
239 args.append(''.join(
240 random.choice(string.ascii_lowercase) for i in range(1000)))
241 assert list(self.get_request(
242 self.add.s(*args)).info(safe=True).get(
243 'args')) == [] # mock message doesn't populate argsrepr
244 assert list(self.get_request(
245 self.add.s(*args)).info(safe=False).get('args')) == args
246
247 def test_no_shadow_header(self):
248 request = self.get_request(self.add.s(2, 2),

Callers

nothing calls this directly

Calls 5

get_requestMethod · 0.95
joinMethod · 0.45
getMethod · 0.45
infoMethod · 0.45
sMethod · 0.45

Tested by

no test coverage detected