Commit Graph

8 Commits

Author SHA1 Message Date
James Prestwood b007909c0d unit: add checks for improper use of json_iter_parse/next
This adds checks to make sure these API's don't operate on
objects/primitives they aren't supposed to.
2022-01-06 16:43:18 -06:00
James Prestwood 380896d08a unit: add strings to several json iteration tests 2022-01-06 16:43:18 -06:00
James Prestwood f3e2147e72 unit: add test for nested arrays 2022-01-06 16:11:35 -06:00
James Prestwood e38dcbbdbf unit: add arrays of objects test 2022-01-06 16:11:31 -06:00
James Prestwood 01ea05d650 unit: add test for json arrays 2022-01-06 15:16:16 -06:00
James Prestwood e321c48211 unit: add primitive json test 2022-01-06 14:10:26 -06:00
James Prestwood 385dd2d469 unit: add larger object test
This tests the previous JSON bug fix removing % sizeof(jsmntok_t)
Objects with more than 10 (sizeof(jsmntok_t)) would not parse
correctly.
2021-12-10 18:07:27 -06:00
James Prestwood e04c363d9f unit: add JSON unit test 2021-12-10 17:33:47 -06:00