Skip to content

Commit 5d23f31

Browse files
committed
Add tests for invalid date-time past leap second
1 parent 63f8e93 commit 5d23f31

File tree

6 files changed

+36
-6
lines changed

6 files changed

+36
-6
lines changed

tests/draft-future/optional/format/date-time.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,12 @@
6464
"valid": true
6565
},
6666
{
67-
"description": "a invalid day in date-time string",
67+
"description": "an invalid date-time past leap second, UTC",
68+
"data": "1998-12-31T23:59:61Z",
69+
"valid": false
70+
},
71+
{
72+
"description": "an invalid day in date-time string",
6873
"data": "1990-02-31T15:59:59.123-08:00",
6974
"valid": false
7075
},

tests/draft2019-09/optional/format/date-time.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,12 @@
6464
"valid": true
6565
},
6666
{
67-
"description": "a invalid day in date-time string",
67+
"description": "an invalid date-time past leap second, UTC",
68+
"data": "1998-12-31T23:59:61Z",
69+
"valid": false
70+
},
71+
{
72+
"description": "an invalid day in date-time string",
6873
"data": "1990-02-31T15:59:59.123-08:00",
6974
"valid": false
7075
},

tests/draft2020-12/optional/format/date-time.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,12 @@
6464
"valid": true
6565
},
6666
{
67-
"description": "a invalid day in date-time string",
67+
"description": "an invalid date-time past leap second, UTC",
68+
"data": "1998-12-31T23:59:61Z",
69+
"valid": false
70+
},
71+
{
72+
"description": "an invalid day in date-time string",
6873
"data": "1990-02-31T15:59:59.123-08:00",
6974
"valid": false
7075
},

tests/draft4/optional/format/date-time.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,12 @@
6464
"valid": true
6565
},
6666
{
67-
"description": "a invalid day in date-time string",
67+
"description": "an invalid date-time past leap second, UTC",
68+
"data": "1998-12-31T23:59:61Z",
69+
"valid": false
70+
},
71+
{
72+
"description": "an invalid day in date-time string",
6873
"data": "1990-02-31T15:59:59.123-08:00",
6974
"valid": false
7075
},

tests/draft6/optional/format/date-time.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,12 @@
6464
"valid": true
6565
},
6666
{
67-
"description": "a invalid day in date-time string",
67+
"description": "an invalid date-time past leap second, UTC",
68+
"data": "1998-12-31T23:59:61Z",
69+
"valid": false
70+
},
71+
{
72+
"description": "an invalid day in date-time string",
6873
"data": "1990-02-31T15:59:59.123-08:00",
6974
"valid": false
7075
},

tests/draft7/optional/format/date-time.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,12 @@
6464
"valid": true
6565
},
6666
{
67-
"description": "a invalid day in date-time string",
67+
"description": "an invalid date-time past leap second, UTC",
68+
"data": "1998-12-31T23:59:61Z",
69+
"valid": false
70+
},
71+
{
72+
"description": "an invalid day in date-time string",
6873
"data": "1990-02-31T15:59:59.123-08:00",
6974
"valid": false
7075
},

0 commit comments

Comments
 (0)