Hacker GitHub

← All repos

nst/JSONTestSuite

View on GitHub ↗ ★ 1,177 C++

A comprehensive test suite for RFC 8259 compliant JSON parsers

8 mentions on Hacker News by 8 people: 1 story, 7 comments · first 2016-10-26 · latest 2025-09-21

Mentions per year 8 mentions · busiest year 2019 (3)
20082026
  1. This is interesting, but how does this do on the conformance tests? https://github.com/nst/JSONTestSuite
  2. …test suite for external implementations to validate themselves against (likely something similar to https://github.com/nst/JSONTestSuite ). I don't think warnings will be part of the spec, though classes of errors may be specified (TBD).…
    comment by dmarcotte · 2025-09-20 · in Configuration files are user interfaces
  3. …more than a standard; that standard has to be complete and unambiguous. What you're looking for is https://github.com/nst/JSONTestSuite EDIT: The readme's results are from 2016, but there's more recent results (last updated 5 years ago).…
    comment by dwattttt · 2025-03-26 · in A love letter to the CSV format
  4. ▲ 2
    A comprehensive test suite for RFC 8259 compliant JSON parsers
    story by eatonphil · 2022-04-27 · 0 comments
  5. …a year ago (to support Java 1.2 - don't ask) and this article and its supporting github repo ( https://github.com/nst/JSONTestSuite ) was an unexpected gift from the heavens.
    comment by juliusmusseau · 2019-08-17 · in Parsing JSON Is a Minefield (2018)
  6. > The bigger question is, what is there to be done? Something like https://github.com/nst/JSONTestSuite ? Could a parser test suite be an official component of an RFC like 8259?
    comment by hirundo · 2019-08-17 · in Parsing JSON Is a Minefield (2018)
  7. …are Test suites for json parsers and lots of parsers that fail a lot of these tests. Check e.g. https://github.com/nst/JSONTestSuite which checks compliance against RFC 8259. Publishing results against this could be useful both for…
    comment by jillesvangurp · 2019-02-21 · in Simdjson – Parsing Gigabytes of JSON per Second
  8. …of the spec(s). Thanks for open sourcing the analysis code[1], and for the extended results[2] [1] https://github.com/nst/JSONTestSuite [2] http://seriot.ch/json/parsing.html
    comment by DanielRibeiro · 2016-10-26 · in Parsing JSON is a Minefield