@@ -46,25 +46,25 @@ def test_worker_concurrency_loop_async():
4646 grpc_worker = TaskHubGrpcWorker (concurrency_options = options )
4747 stub = DummyStub ()
4848
49- async def dummy_orchestrator (req , stub , completionToken ):
49+ async def dummy_orchestrator (self , req , stub , completionToken ):
5050 await asyncio .sleep (0.1 )
5151 stub .CompleteOrchestratorTask ('ok' )
5252
53- async def cancel_dummy_orchestrator (req , stub , completionToken ):
53+ async def cancel_dummy_orchestrator (self , req , stub , completionToken ):
5454 pass
5555
56- async def dummy_activity (req , stub , completionToken ):
56+ async def dummy_activity (self , req , stub , completionToken ):
5757 await asyncio .sleep (0.1 )
5858 stub .CompleteActivityTask ('ok' )
5959
60- async def cancel_dummy_activity (req , stub , completionToken ):
60+ async def cancel_dummy_activity (self , req , stub , completionToken ):
6161 pass
6262
6363 # Patch the worker's _execute_orchestrator and _execute_activity
64- grpc_worker ._execute_orchestrator = dummy_orchestrator
65- grpc_worker ._cancel_orchestrator = cancel_dummy_orchestrator
66- grpc_worker ._execute_activity = dummy_activity
67- grpc_worker ._cancel_activity = cancel_dummy_activity
64+ grpc_worker ._execute_orchestrator = dummy_orchestrator . __get__ ( grpc_worker , TaskHubGrpcWorker )
65+ grpc_worker ._cancel_orchestrator = cancel_dummy_orchestrator . __get__ ( grpc_worker , TaskHubGrpcWorker )
66+ grpc_worker ._execute_activity = dummy_activity . __get__ ( grpc_worker , TaskHubGrpcWorker )
67+ grpc_worker ._cancel_activity = cancel_dummy_activity . __get__ ( grpc_worker , TaskHubGrpcWorker )
6868
6969 orchestrator_requests = [DummyRequest ('orchestrator' , f'orch{ i } ' ) for i in range (3 )]
7070 activity_requests = [DummyRequest ('activity' , f'act{ i } ' ) for i in range (4 )]
0 commit comments