1.1 --- a/test/script/assert.js Wed Oct 09 17:53:22 2013 +0200 1.2 +++ b/test/script/assert.js Thu Oct 10 11:48:56 2013 +0200 1.3 @@ -61,3 +61,22 @@ 1.4 } 1.5 } 1.6 }); 1.7 + 1.8 +Object.defineProperty(this, "printError", { 1.9 + configuable: true, 1.10 + enumerable: false, 1.11 + writable: true, 1.12 + value: function (e) { 1.13 + var msg = e.message; 1.14 + var str = e.name + ':'; 1.15 + if (e.lineNumber > 0) { 1.16 + str += e.lineNumber + ':'; 1.17 + } 1.18 + if (e.columnNumber > 0) { 1.19 + str += e.columnNumber + ':'; 1.20 + } 1.21 + str += msg.substring(msg.indexOf(' ') + 1); 1.22 + print(str); 1.23 + } 1.24 +}); 1.25 +