--- parser3/tests/results/315.processed 2015/09/21 22:45:16 1.2 +++ parser3/tests/results/315.processed 2024/05/26 18:20:40 1.9 @@ -1,215 +1,251 @@ Content-Type: text/html -Content-Length: 6799 +Content-Length: 8261 [ ] -Type: date.format, +Exception type: date.format, Source: create, Comment: number expected in date ' ' [+] -Type: date.format, +Exception type: date.format, Source: create, Comment: number expected in date '+' [1-1- -1T10:10:10.0+5] [1-1- -1T10:10:10.0+5] timestamp: -62135750990 -[1-1- -1T10:10:10.0+5] sql-string: 0000-12-30 10:10:10 SUB-5 -[1-1- -1T10:10:10.0+5] iso-string: 0000-12-30T10:10:10+5:00 +[1-1- -1T10:10:10.0+5] sql-string: 0000-12-30 10:10:10 SUB-5 +[1-1- -1T10:10:10.0+5] iso-string: 0000-12-30T10:10:10+05:00 [same] timestamp: -62135750990 [same] sql-string: 0000-12-30 08:10:10 SUB-3 -[same] iso-string: 0000-12-30T08:10:10+3:00 +[same] iso-string: 0000-12-30T08:10:10+03:00 [1980-1-1T10:10:10.0+5] [1980-1-1T10:10:10.0+5] timestamp: 315551410 -[1980-1-1T10:10:10.0+5] sql-string: 1980-01-01 10:10:10 SUB-5 -[1980-1-1T10:10:10.0+5] iso-string: 1980-01-01T10:10:10+5:00 +[1980-1-1T10:10:10.0+5] sql-string: 1980-01-01 10:10:10 SUB-5 +[1980-1-1T10:10:10.0+5] iso-string: 1980-01-01T10:10:10+05:00 [same] timestamp: 315551410 -[same] sql-string: 1980-01-01 08:10:10 [same] iso-string: 1980-01-01T08:10:10+3:00 +[same] sql-string: 1980-01-01 08:10:10 [same] iso-string: 1980-01-01T08:10:10+03:00 [9999-12-31T10:10:10.0+5] [9999-12-31T10:10:10.0+5] timestamp: 253402233010 -[9999-12-31T10:10:10.0+5] sql-string: 9999-12-31 10:10:10 SUB-5 -[9999-12-31T10:10:10.0+5] iso-string: 9999-12-31T10:10:10+5:00 +[9999-12-31T10:10:10.0+5] sql-string: 9999-12-31 10:10:10 SUB-5 +[9999-12-31T10:10:10.0+5] iso-string: 9999-12-31T10:10:10+05:00 [same] timestamp: 253402233010 -[same] sql-string: 9999-12-31 08:10:10 [same] iso-string: 9999-12-31T08:10:10+3:00 +[same] sql-string: 9999-12-31 08:10:10 [same] iso-string: 9999-12-31T08:10:10+03:00 [9999-12-31T23:59:59-5] -[9999-12-31T23:59:59-5] timestamp: 253402300799 -[9999-12-31T23:59:59-5] sql-string: 9999-12-31 23:59:59 SUB+5 -[9999-12-31T23:59:59-5] iso-string: 9999-12-31T23:59:59-5:00 -Type: date.range, +[9999-12-31T23:59:59-5] timestamp: 253402318799 +[9999-12-31T23:59:59-5] sql-string: 9999-12-31 23:59:59 SUB+5 +[9999-12-31T23:59:59-5] iso-string: 9999-12-31T23:59:59-05:00 +Exception type: date.range, Source: roll, Comment: year '10000' is out of range 0..9999 -[2000--31 23:59:59] -Type: date.format, +[2020--31 23:59:59] +Exception type: date.format, Source: create, Comment: number delimiter '-' expected, but found '2' in date '-31 23:59:59' -[2000-1-31T23:59:59] -Type: date.format, +[2020-1-31T23:59:59] +Exception type: date.format, Source: create, Comment: empty timezone -[2000-1-31T23:59:59x] -Type: date.format, +[2020-1-31T23:59:59x] +Exception type: date.format, Source: create, Comment: number delimiter '.' or timezone expected, but found 'x' in date '59x' -[2000-1-31T23:59:59+] -Type: date.format, +[2020-1-31T23:59:59+] +Exception type: date.format, Source: create, Comment: invalid timezone '+' -[2000-1-31T23:59:59+a] -Type: date.format, +[2020-1-31T23:59:59+a] +Exception type: date.format, Source: create, Comment: invalid timezone '+a' -[2000-1-31T23:59:59+222] -Type: date.format, +[2020-1-31T23:59:59+111] +Exception type: date.format, Source: create, -Comment: invalid timezone '+222' -[2000-1-31T23:59:59+22:] -Type: date.format, +Comment: invalid timezone '+111' +[2020-1-31T23:59:59+1111] +[2020-1-31T23:59:59+1111] timestamp: 1580474939 +[2020-1-31T23:59:59+1111] sql-string: 2020-01-31 23:59:59 SUB-11:11 +[2020-1-31T23:59:59+1111] iso-string: 2020-01-31T23:59:59+11:11 +[2020-1-31T23:59:59+11 11] +Exception type: date.format, +Source: create, +Comment: invalid timezone '+11 11' +[2020-1-31T23:59:59+1111x] +Exception type: date.format, +Source: create, +Comment: invalid timezone '+1111x' +[2020-1-31T23:59:59+1111 x] +Exception type: date.format, +Source: create, +Comment: invalid timezone '+1111 x' +[2020-1-31T23:59:59+11111] +Exception type: date.format, +Source: create, +Comment: invalid timezone '+11111' +[2020-1-31T23:59:59+22:] +Exception type: date.format, Source: create, Comment: invalid timezone '+22:' -[2000-1-31T23:59:59+22:100] -Type: date.format, +[2020-1-31T23:59:59+22:100] +Exception type: date.format, Source: create, Comment: invalid timezone '+22:100' -[2000-1-31T 23:59:59 +0 2:10 ] -Type: date.format, +[2020-1-31T 23:59:59 +0 2:10 ] +Exception type: date.format, Source: create, -Comment: invalid timezone '+0 2:10 ' +Comment: invalid timezone '+0 2:10 ' +[2020-1-31T 23:59:59 +02 X] +Exception type: date.format, +Source: create, +Comment: invalid timezone '+02 X' +[2020-1-31T 23:59:59+02:10 X] +Exception type: date.format, +Source: create, +Comment: invalid timezone '+02:10 X' +[2020-1-31T 23:59:59+02-10] +Exception type: date.format, +Source: create, +Comment: invalid timezone '+02-10' +[2020-1-31T 23:59:59Z X] +Exception type: date.format, +Source: create, +Comment: invalid timezone 'Z X' [-1-31 23:59:59] -Type: date.format, +Exception type: date.format, Source: create, Comment: number delimiter '-' expected, but found '2' in date '31 23:59:59' [1--1-1 23:59:59.1 1] -Type: date.format, +Exception type: date.format, Source: create, Comment: invalid character '1' after number in '1 1' [1--.1-1 23:59:59] -Type: date.format, +Exception type: date.format, Source: create, Comment: '.' must be number in date '-.1-1 23:59:59' -[2000] -[2000] timestamp: 946674000 -[2000] sql-string: 2000-01-01 00:00:00 [2000] iso-string: 2000-01-01T00:00:00+3:00 -[2000-] -Type: date.format, -Source: create, -Comment: number expected in date '' -[2000X] -Type: date.format, -Source: create, -Comment: number delimiter '-' expected, but found 'X' in date '2000X' -[2000-1 ] -[2000-1 ] timestamp: 946674000 -[2000-1 ] sql-string: 2000-01-01 00:00:00 [2000-1 ] iso-string: 2000-01-01T00:00:00+3:00 -[2000-1X] -Type: date.format, +[2020] +[2020] timestamp: 1577826000 +[2020] sql-string: 2020-01-01 00:00:00 [2020] iso-string: 2020-01-01T00:00:00+03:00 +[2020-] +Exception type: date.format, +Source: create, +Comment: number expected in date '' +[2020X] +Exception type: date.format, +Source: create, +Comment: number delimiter '-' expected, but found 'X' in date '2020X' +[2020-1 ] +[2020-1 ] timestamp: 1577826000 +[2020-1 ] sql-string: 2020-01-01 00:00:00 [2020-1 ] iso-string: 2020-01-01T00:00:00+03:00 +[2020-1X] +Exception type: date.format, Source: create, Comment: number delimiter '-' expected, but found 'X' in date '1X' -[2000-1-] -Type: date.format, +[2020-1-] +Exception type: date.format, Source: create, Comment: number expected in date '' -[2000-1-31 ] -[2000-1-31 ] timestamp: 949266000 -[2000-1-31 ] sql-string: 2000-01-31 00:00:00 [2000-1-31 ] iso-string: 2000-01-31T00:00:00+3:00 -[2000-1-31X] -Type: date.format, +[2020-1-31 ] +[2020-1-31 ] timestamp: 1580418000 +[2020-1-31 ] sql-string: 2020-01-31 00:00:00 [2020-1-31 ] iso-string: 2020-01-31T00:00:00+03:00 +[2020-1-31X] +Exception type: date.format, Source: create, Comment: number delimiter ' ' expected, but found 'X' in date '31X' -[2000-1-31 1 ] -[2000-1-31 1 ] timestamp: 949269600 -[2000-1-31 1 ] sql-string: 2000-01-31 01:00:00 [2000-1-31 1 ] iso-string: 2000-01-31T01:00:00+3:00 -[2000-1-31 1X] -Type: date.format, +[2020-1-31 1 ] +[2020-1-31 1 ] timestamp: 1580421600 +[2020-1-31 1 ] sql-string: 2020-01-31 01:00:00 [2020-1-31 1 ] iso-string: 2020-01-31T01:00:00+03:00 +[2020-1-31 1X] +Exception type: date.format, Source: create, Comment: number delimiter ':' expected, but found 'X' in date '1X' -[2000-1-31 1:] -Type: date.format, +[2020-1-31 1:] +Exception type: date.format, Source: create, Comment: number expected in date '' -[2000-1-31 1:1 ] -[2000-1-31 1:1 ] timestamp: 949269660 -[2000-1-31 1:1 ] sql-string: 2000-01-31 01:01:00 [2000-1-31 1:1 ] iso-string: 2000-01-31T01:01:00+3:00 -[2000-1-31 1:1X] -Type: date.format, +[2020-1-31 1:1 ] +[2020-1-31 1:1 ] timestamp: 1580421660 +[2020-1-31 1:1 ] sql-string: 2020-01-31 01:01:00 [2020-1-31 1:1 ] iso-string: 2020-01-31T01:01:00+03:00 +[2020-1-31 1:1X] +Exception type: date.format, Source: create, Comment: number delimiter ':' expected, but found 'X' in date '1X' -[2000-1-31 1:1:] -Type: date.format, +[2020-1-31 1:1:] +Exception type: date.format, Source: create, Comment: number expected in date '' -[2000-1-31 1:1:1 ] -[2000-1-31 1:1:1 ] timestamp: 949269661 -[2000-1-31 1:1:1 ] sql-string: 2000-01-31 01:01:01 [2000-1-31 1:1:1 ] iso-string: 2000-01-31T01:01:01+3:00 -[2000-1-31 1:1:1X] -Type: date.format, +[2020-1-31 1:1:1 ] +[2020-1-31 1:1:1 ] timestamp: 1580421661 +[2020-1-31 1:1:1 ] sql-string: 2020-01-31 01:01:01 [2020-1-31 1:1:1 ] iso-string: 2020-01-31T01:01:01+03:00 +[2020-1-31 1:1:1X] +Exception type: date.format, Source: create, Comment: number delimiter '.' expected, but found 'X' in date '1X' -[2000-1-31 1:1:1.] -Type: date.format, +[2020-1-31 1:1:1.] +Exception type: date.format, Source: create, Comment: number expected in date '' -[2000-1-31 1:1:1.2 ] -[2000-1-31 1:1:1.2 ] timestamp: 949269661 -[2000-1-31 1:1:1.2 ] sql-string: 2000-01-31 01:01:01 [2000-1-31 1:1:1.2 ] iso-string: 2000-01-31T01:01:01+3:00 -[2000-1-31 1:1:1.2X] -Type: date.format, +[2020-1-31 1:1:1.2 ] +[2020-1-31 1:1:1.2 ] timestamp: 1580421661 +[2020-1-31 1:1:1.2 ] sql-string: 2020-01-31 01:01:01 [2020-1-31 1:1:1.2 ] iso-string: 2020-01-31T01:01:01+03:00 +[2020-1-31 1:1:1.2X] +Exception type: date.format, Source: create, Comment: invalid character 'X' after number in '2X' -[2000-1-31T] -Type: date.format, +[2020-1-31T] +Exception type: date.format, Source: create, Comment: number expected in date '' -[2000-1-31T1 ] -Type: date.format, +[2020-1-31T1 ] +Exception type: date.format, Source: create, Comment: empty timezone -[2000-1-31T1X] -Type: date.format, +[2020-1-31T1X] +Exception type: date.format, Source: create, Comment: number delimiter ':' expected, but found 'X' in date '1X' -[2000-1-31T1Z] -Type: date.format, +[2020-1-31T1Z] +Exception type: date.format, Source: create, Comment: number delimiter ':' expected, but found 'Z' in date '1Z' -[2000-1-31T1:1 ] -Type: date.format, +[2020-1-31T1:1 ] +Exception type: date.format, Source: create, Comment: empty timezone -[2000-1-31T1:1X] -Type: date.format, +[2020-1-31T1:1X] +Exception type: date.format, Source: create, Comment: number delimiter ':' or timezone expected, but found 'X' in date '1X' -[2000-1-31T1:1Z] -[2000-1-31T1:1Z] timestamp: 949280460 -[2000-1-31T1:1Z] sql-string: 2000-01-31 01:01:00 UTC -[2000-1-31T1:1Z] iso-string: 2000-01-31T01:01:00Z -[2000-1-31T1:1:1 ] -Type: date.format, +[2020-1-31T1:1Z] +[2020-1-31T1:1Z] timestamp: 1580432460 +[2020-1-31T1:1Z] sql-string: 2020-01-31 01:01:00 UTC +[2020-1-31T1:1Z] iso-string: 2020-01-31T01:01:00Z +[2020-1-31T1:1:1 ] +Exception type: date.format, Source: create, Comment: empty timezone -[2000-1-31T1:1:1X] -Type: date.format, +[2020-1-31T1:1:1X] +Exception type: date.format, Source: create, Comment: number delimiter '.' or timezone expected, but found 'X' in date '1X' -[2000-1-31T1:1:1Z] -[2000-1-31T1:1:1Z] timestamp: 949280461 -[2000-1-31T1:1:1Z] sql-string: 2000-01-31 01:01:01 UTC -[2000-1-31T1:1:1Z] iso-string: 2000-01-31T01:01:01Z -[2000-1-31T1:1:1.2 ] -Type: date.format, +[2020-1-31T1:1:1Z] +[2020-1-31T1:1:1Z] timestamp: 1580432461 +[2020-1-31T1:1:1Z] sql-string: 2020-01-31 01:01:01 UTC +[2020-1-31T1:1:1Z] iso-string: 2020-01-31T01:01:01Z +[2020-1-31T1:1:1.2 ] +Exception type: date.format, Source: create, Comment: empty timezone -[2000-1-31T1:1:1.2Z] -[2000-1-31T1:1:1.2Z] timestamp: 949280461 -[2000-1-31T1:1:1.2Z] sql-string: 2000-01-31 01:01:01 UTC -[2000-1-31T1:1:1.2Z] iso-string: 2000-01-31T01:01:01Z -[2000:1] -[2000:1] timestamp: 946674000 -[2000:1] sql-string: 2000-01-01 00:00:00 [2000:1] iso-string: 2000-01-01T00:00:00+3:00 -[2000:1-31] -Type: date.format, +[2020-1-31T1:1:1.2Z] +[2020-1-31T1:1:1.2Z] timestamp: 1580432461 +[2020-1-31T1:1:1.2Z] sql-string: 2020-01-31 01:01:01 UTC +[2020-1-31T1:1:1.2Z] iso-string: 2020-01-31T01:01:01Z +[2020:1] +[2020:1] timestamp: 1577826000 +[2020:1] sql-string: 2020-01-01 00:00:00 [2020:1] iso-string: 2020-01-01T00:00:00+03:00 +[2020:1-31] +Exception type: date.format, Source: create, Comment: number delimiter ':' expected, but found '-' in date '1-31' -[2000:1:31] -[2000:1:31] timestamp: 949266000 -[2000:1:31] sql-string: 2000-01-31 00:00:00 [2000:1:31] iso-string: 2000-01-31T00:00:00+3:00 -[2000:1:31 1] -[2000:1:31 1] timestamp: 949269600 -[2000:1:31 1] sql-string: 2000-01-31 01:00:00 [2000:1:31 1] iso-string: 2000-01-31T01:00:00+3:00 \ No newline at end of file +[2020:1:31] +[2020:1:31] timestamp: 1580418000 +[2020:1:31] sql-string: 2020-01-31 00:00:00 [2020:1:31] iso-string: 2020-01-31T00:00:00+03:00 +[2020:1:31 1] +[2020:1:31 1] timestamp: 1580421600 +[2020:1:31 1] sql-string: 2020-01-31 01:00:00 [2020:1:31 1] iso-string: 2020-01-31T01:00:00+03:00 \ No newline at end of file