MCPcopy
hub / github.com/celery/celery / test_parent_ids

Method test_parent_ids

t/integration/test_canvas.py:1202–1219  ·  view source on GitHub ↗
(self, manager)

Source from the content-addressed store, hash-verified

1200
1201 @flaky
1202 def test_parent_ids(self, manager):
1203 assert_ping(manager)
1204
1205 g = (
1206 ids.si(i=1) |
1207 ids.si(i=2) |
1208 group(ids.si(i=i) for i in range(2, 50))
1209 )
1210 res = g()
1211 expected_root_id = res.parent.parent.id
1212 expected_parent_id = res.parent.id
1213 values = res.get(timeout=TIMEOUT)
1214
1215 for i, r in enumerate(values):
1216 root_id, parent_id, value = r
1217 assert root_id == expected_root_id
1218 assert parent_id == expected_parent_id
1219 assert value == i + 2
1220
1221 @flaky
1222 def test_nested_group(self, manager):

Callers

nothing calls this directly

Calls 4

groupClass · 0.90
assert_pingFunction · 0.85
siMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected