@@ -442,31 +442,16 @@ async def chan_parent_flow() -> None:
442442 name = "mutex" ,
443443 flow_name = "mutex_parent_flow" ,
444444 source = {
445- "child_mutex_flow_a .py" : """\
445+ "child_mutex_flow .py" : """\
446446 from deepslate import dpslio
447447from deepslate import flow, http_listen, DSError
448448
449449
450450@flow
451- async def child_mutex_flow_a (mu: dpslio.Lock, ch: dpslio.Queue[int]):
451+ async def child_mutex_flow (mu: dpslio.Lock, ch: dpslio.Queue[int]):
452452 await mu.acquire()
453453 request_data: bytes | DSError
454- request_data = http_listen("POST", "/mutex_child_a")
455- if not isinstance(request_data, bytes):
456- return request_data
457- await ch.put(1)
458- await mu.release()
459- """ ,
460- "child_mutex_flow_b.py" : """\
461- from deepslate import dpslio
462- from deepslate import flow, http_listen, DSError
463-
464-
465- @flow
466- async def child_mutex_flow_b(mu: dpslio.Lock, ch: dpslio.Queue[int]):
467- await mu.acquire()
468- request_data: bytes | DSError
469- request_data = http_listen("POST", "/mutex_child_b")
454+ request_data = http_listen("POST", "/mutex_child")
470455 if not isinstance(request_data, bytes):
471456 return request_data
472457 await ch.put(1)
@@ -475,16 +460,15 @@ async def child_mutex_flow_b(mu: dpslio.Lock, ch: dpslio.Queue[int]):
475460 "mutex_parent_flow.py" : """\
476461 from deepslate import dpslio
477462from deepslate import flow
478- from .child_mutex_flow_a import child_mutex_flow_a
479- from .child_mutex_flow_b import child_mutex_flow_b
463+ from .child_mutex_flow import child_mutex_flow
480464
481465
482466@flow
483467async def mutex_parent_flow() -> None:
484468 mu: dpslio.Lock = dpslio.Lock()
485469 ch: dpslio.Queue[int] = dpslio.Queue[int]()
486- dpslio.create_task(child_mutex_flow_a (mu, ch))
487- dpslio.create_task(child_mutex_flow_b (mu, ch))
470+ dpslio.create_task(child_mutex_flow (mu, ch))
471+ dpslio.create_task(child_mutex_flow (mu, ch))
488472 r1: int = await ch.get()
489473 r2: int = await ch.get()
490474""" ,
@@ -495,15 +479,15 @@ async def mutex_parent_flow() -> None:
495479 ),
496480 WorkerTestStep (
497481 request = HttpRequest (
498- method = "POST" , path = "/mutex_child_a " , body = "{}" , want_status = 200
482+ method = "POST" , path = "/mutex_child " , body = "{}" , want_status = 200
499483 ),
500484 ),
501485 WorkerTestStep (
502486 sleep = 3.0 ,
503487 ),
504488 WorkerTestStep (
505489 request = HttpRequest (
506- method = "POST" , path = "/mutex_child_b " , body = "{}" , want_status = 200
490+ method = "POST" , path = "/mutex_child " , body = "{}" , want_status = 200
507491 ),
508492 ),
509493 WorkerTestStep (
0 commit comments