Serenity Operating System
at hosted 27 lines 521 B view raw
1try { 2 var e; 3 4 e = Error(); 5 assert(e.name === "Error"); 6 assert(e.message === ""); 7 8 e = Error(undefined); 9 assert(e.name === "Error"); 10 assert(e.message === ""); 11 12 e = Error("test"); 13 assert(e.name === "Error"); 14 assert(e.message === "test"); 15 16 e = Error(42); 17 assert(e.name === "Error"); 18 assert(e.message === "42"); 19 20 e = Error(null); 21 assert(e.name === "Error"); 22 assert(e.message === "null"); 23 24 console.log("PASS"); 25} catch (e) { 26 console.log("FAIL: " + e); 27}