From: Iskren Chernev Date: Mon, 17 Nov 2014 06:30:18 +0000 (-0800) Subject: Add is_valid tests X-Git-Tag: 2.8.4~15^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c30898671b0dd1a5fa6e4b77b4a9f4ef81c8ea6;p=thirdparty%2Fmoment.git Add is_valid tests --- diff --git a/test/moment/is_valid.js b/test/moment/is_valid.js index 69ac00d2e..c991eaa14 100644 --- a/test/moment/is_valid.js +++ b/test/moment/is_valid.js @@ -276,6 +276,13 @@ exports.isValid = { test.done(); }, + '24:00:00.000 is valid' : function (test) { + test.equal(moment('2014-01-01 24', 'YYYY-MM-DD HH').isValid(), true, '24 is valid'); + test.equal(moment('2014-01-01 24:00', 'YYYY-MM-DD HH:mm').isValid(), true, '24:00 is valid'); + test.equal(moment('2014-01-01 24:01', 'YYYY-MM-DD HH:mm').isValid(), false, '24:01 is not valid'); + test.done(); + }, + 'oddball permissiveness' : function (test) { //https://github.com/moment/moment/issues/1128 test.ok(moment('2010-10-3199', ['MM/DD/YYYY', 'MM-DD-YYYY', 'YYYY-MM-DD']).isValid());