]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Add unit tests for 0 hour bigHour checking.
authorElvin Yung <elvinyung1@gmail.com>
Fri, 17 Apr 2015 16:09:23 +0000 (12:09 -0400)
committerIskren Chernev <iskren.chernev@gmail.com>
Mon, 4 May 2015 05:00:18 +0000 (22:00 -0700)
src/test/moment/is_valid.js

index 77ed1389b979b5495b8ad6b5a0f182e7f7d25901..0e66433888ba987d5e4dd5a30deb9382e60b11d9 100644 (file)
@@ -243,3 +243,10 @@ test('oddball permissiveness', function (assert) {
     //https://github.com/moment/moment/issues/1122
     assert.ok(moment('3:25', ['h:mma', 'hh:mma', 'H:mm', 'HH:mm']).isValid());
 });
+
+test('0 hour is invalid in strict', function (assert) {
+    assert.equal(moment('00:01', 'hh:mm', true).isValid(), false, '00 hour is invalid in strict');
+    assert.equal(moment('00:01', 'hh:mm').isValid(), true, '00 hour is valid in normal');
+    assert.equal(moment('0:01', 'h:mm', true).isValid(), false, '0 hour is invalid in strict');
+    assert.equal(moment('0:01', 'h:mm').isValid(), true, '0 hour is valid in normal');
+});