//! test_error(["outer finally",Error{"message":"inner finally"}]) export default function () { let logs: unknown[] = []; try { try { try { throw new Error("nested error"); } finally { throw new Error("inner finally"); } } finally { logs.push("outer finally"); } } catch (error) { logs.push(error); } return logs; }