Core: Improve dateISO RegExp

Closes #1136
This commit is contained in:
Wing
2014-05-30 10:43:53 +08:00
committed by Jörn Zaefferer
parent d0c56e005e
commit a096aa2b76
2 changed files with 10 additions and 1 deletions

View File

@@ -151,11 +151,20 @@ test("date", function() {
test("dateISO", function() {
var method = methodTest("dateISO");
ok( method( "1990-06-06" ), "Valid date" );
ok( method( "1990-01-01" ), "Valid date" );
ok( method( "1990-01-31" ), "Valid date" );
ok( method( "1990-12-01" ), "Valid date" );
ok( method( "1990-12-31" ), "Valid date" );
ok( method( "1990/06/06" ), "Valid date" );
ok( method( "1990-6-6" ), "Valid date" );
ok( method( "1990/6/6" ), "Valid date" );
ok(!method( "1990-106-06" ), "Invalid date" );
ok(!method( "190-06-06" ), "Invalid date" );
ok(!method( "1990-00-06" ), "Invalid date" );
ok(!method( "1990-13-01" ), "Invalid date" );
ok(!method( "1990-01-00" ), "Invalid date" );
ok(!method( "1990-01-32" ), "Invalid date" );
ok(!method( "1990-13-32" ), "Invalid date" );
});
/* disabled for now, need to figure out how to test localized methods