def test_entrypoint_not_paralleled_with_broadcast(self): planner = WorkPlanner() bcast = broadcast() ep1 = entrypoint() bcast = planner._assign_group(bcast) ep1 = planner._assign_group(ep1) self.assertEqual([0, 1], [bcast.group, ep1.group])
def test_entrypoint_requests_share_same_group(self): planner = WorkPlanner() ep1 = entrypoint() ep2 = entrypoint() ep1 = planner._assign_group(ep1) ep2 = planner._assign_group(ep2) self.assertEqual([0, 0], [ep1.group, ep2.group])