84 assertEq(tests[n].actual(), tests[n].expected()); |
84 assertEq(tests[n].actual(), tests[n].expected()); |
85 } |
85 } |
86 changed = true; |
86 changed = true; |
87 } |
87 } |
88 } catch (e) { |
88 } catch (e) { |
89 print("error: " + e); |
89 print("error: " + e.printStackTrace()); |
90 if (e.toString().indexOf(tests) == 1) { |
90 if (e.toString().indexOf(tests) == 1) { |
91 throw e; |
91 throw e; |
92 } |
92 } |
93 // no scripting or something, silently fail |
93 // no scripting or something, silently fail |
94 } finally { |
94 } finally { |