Decoder: check timezones start with +,-,z,Z (#688)

Also simplifies local time seconds scanning.

Fixes #686
This commit is contained in:
Thomas Pelletier
2021-11-30 13:01:15 -05:00
committed by GitHub
parent ede6445608
commit bbaae540ce
3 changed files with 21 additions and 14 deletions
+4
View File
@@ -2628,6 +2628,10 @@ world'`,
desc: `zero is an invalid month`,
data: `a=2021-00-11`,
},
{
desc: `invalid number of seconds digits with trailling digit`,
data: `a=0000-01-01 00:00:000000Z3`,
},
{
desc: `carriage return inside basic key`,
data: "\"\r\"=42",