%PDF- %PDF-
| Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/common/vendors/moment/test/moment/ |
| Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/common/vendors/moment/test/moment/invalid.js |
var moment = require("../../moment");
exports.invalid = {
"invalid": function (test) {
var m = moment.invalid();
test.equals(m.isValid(), false);
test.equals(m.parsingFlags().userInvalidated, true);
test.ok(isNaN(m.valueOf()));
test.done();
},
"invalid with existing flag": function (test) {
var m = moment.invalid({invalidMonth: 'whatchamacallit'});
test.equals(m.isValid(), false);
test.equals(m.parsingFlags().userInvalidated, false);
test.equals(m.parsingFlags().invalidMonth, 'whatchamacallit');
test.ok(isNaN(m.valueOf()));
test.done();
},
"invalid with custom flag": function (test) {
var m = moment.invalid({tooBusyWith: 'reiculating splines'});
test.equals(m.isValid(), false);
test.equals(m.parsingFlags().userInvalidated, false);
test.equals(m.parsingFlags().tooBusyWith, 'reiculating splines');
test.ok(isNaN(m.valueOf()));
test.done();
}
};