{ .object = { .type = NJS_REGEXP } },
- { .date = { .time = NAN,
- .object = { .type = NJS_DATE } } },
+ { .object = { .type = NJS_OBJECT } },
{ .object_value = { .value = njs_value(NJS_DATA, 0, 0.0),
.object = { .type = NJS_OBJECT } } },
"Date.prototype.toJSON.call(o, 1)"),
njs_str("OK") },
- { njs_str("var d = new Date; d.__proto__"),
- njs_str("Invalid Date") },
-
- { njs_str("var d = new Date(); d.__proto__"),
- njs_str("Invalid Date") },
-
{ njs_str("var d = new Date(); d.__proto__ === Date.prototype"),
njs_str("true") },
{ njs_str("Date.prototype.__proto__ === Object.prototype"),
njs_str("true") },
- { njs_str("Date.prototype"),
- njs_str("Invalid Date") },
+ { njs_str("njs.dump(Date.prototype)"),
+ njs_str("{}") },
{ njs_str("Date.prototype.valueOf()"),
- njs_str("NaN") },
+ njs_str("TypeError: cannot convert object to date") },
{ njs_str("Date.constructor === Function"),
njs_str("true") },