improve error handling of 'Selects arbitrator' test

This commit is contained in:
woodser 2025-06-24 07:23:04 -04:00 committed by woodser
parent cbedc12d4d
commit c643392494

View file

@ -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;
}
});