rem: var e = new InternalError ("msg"); e.lineNumber = 10; reportCompare ("(new InternalError(\"msg\", \"\", 10))", e.toSource(), "toSource() returned unexpected result."); reportCompare ("", e.fileName, "fileName property returned unexpected value."); reportCompare (10, e.lineNumber, "lineNumber property returned unexpected value."); 
add: var e = new InternalError ("msg"); e.lineNumber = 10; reportCompare ("(new InternalError(\"msg\", \"\", 10))", e.toSource(), "toSource() returned unexpected result."); reportCompare ("", e.fileName, "fileName property returned unexpected value."); reportCompare (10, e.lineNumber, "lineNumber property returned unexpected value."); 
context: function test3(){    /* generate an error with only msg and lineNo properties */    enterFunc ("test3");    var e = new InternalError ("msg");    e.lineNumber = 10;    reportCompare ("(new InternalError(\"msg\", \"\", 10))",                   e.toSource(),                   "toSource() returned unexpected result.");    reportCompare ("", e.fileName,                   "fileName property returned unexpected value.");    reportCompare (10, e.lineNumber,                   "lineNumber property returned unexpected value.");    exitFunc ("test3");}
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/0b675418ba636127763e94e614e62364d6caa659/regress-50447.js/buggy/js/tests/js1_5/extensions/regress-50447.js