From c643392494f78ef11f709d86a9496cb872bcd195 Mon Sep 17 00:00:00 2001 From: woodser <13068859+woodser@users.noreply.github.com> Date: Tue, 24 Jun 2025 07:23:04 -0400 Subject: [PATCH] improve error handling of 'Selects arbitrator' test --- src/HavenoClient.test.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/HavenoClient.test.ts b/src/HavenoClient.test.ts index dc072bab..906f2298 100644 --- a/src/HavenoClient.test.ts +++ b/src/HavenoClient.test.ts @@ -2411,9 +2411,12 @@ test("Selects arbitrators which are online, registered, and least used (Test)", // cleanup if error if (err) { - try { await arbitrator2.unregisterDisputeAgent("arbitrator"); } - catch (err) { /*ignore*/ } - await releaseHavenoProcess(arbitrator2, true); + if (arbitrator2) { + try { await arbitrator2.unregisterDisputeAgent("arbitrator"); } + catch (err: any) { console.log("Error unregistering arbitrator2: " + err.message); } + try { await releaseHavenoProcess(arbitrator2, true); } + catch (err: any) { console.log("Error releasing arbitrator2: " + err.message); } + } throw err; } });