]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Add is_valid tests
authorIskren Chernev <iskren.chernev@gmail.com>
Mon, 17 Nov 2014 06:30:18 +0000 (22:30 -0800)
committerIskren Chernev <iskren.chernev@gmail.com>
Mon, 17 Nov 2014 06:30:45 +0000 (22:30 -0800)
test/moment/is_valid.js

index 69ac00d2e10dee91ad11475a99df26ff20109e35..c991eaa149a511f395f6fb916c3147c7d57b9787 100644 (file)
@@ -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());