From fe1a5b149864d66df289e2a66ecfc5375f809077 Mon Sep 17 00:00:00 2001 From: morluto <76467478+morluto@users.noreply.github.com> Date: Tue, 10 Nov 2026 16:47:10 -0500 Subject: [PATCH] test: join the admitted command after caller signal assertions --- tests/support/reverseEngineeringCompositionEdgeCases.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/support/reverseEngineeringCompositionEdgeCases.ts b/tests/support/reverseEngineeringCompositionEdgeCases.ts index 8708721713..ed4f98cae5 100644 --- a/tests/support/reverseEngineeringCompositionEdgeCases.ts +++ b/tests/support/reverseEngineeringCompositionEdgeCases.ts @@ -670,8 +670,9 @@ const registerSharedReverseEngineeringEdgeCasesPart8 = (): void => { ); const service = new ReverseEngineeringService({ runOwned }); + let running: ReturnType | undefined; try { - const running = service.executeRizinCommand( + running = service.executeRizinCommand( { path, command: "iI" }, { signal: controller.signal }, ); @@ -687,6 +688,7 @@ const registerSharedReverseEngineeringEdgeCasesPart8 = (): void => { }); } finally { release?.(); + if (running !== undefined) await Promise.allSettled([running]); await service.close(); await rm(directory, { recursive: true, force: true }); }