{"id":20342085,"url":"https://github.com/briandfoy/json-acceptance-tests","last_synced_at":"2025-04-11T23:34:35.315Z","repository":{"id":66490430,"uuid":"81976174","full_name":"briandfoy/json-acceptance-tests","owner":"briandfoy","description":"Some sample JSON files to test your parser","archived":false,"fork":false,"pushed_at":"2022-02-19T20:13:28.000Z","size":10,"stargazers_count":5,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T19:21:41.037Z","etag":null,"topics":["json"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/briandfoy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-14T18:27:31.000Z","updated_at":"2024-10-23T08:34:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"d6abe8e5-f81c-48ae-a474-7e3250ed6d7e","html_url":"https://github.com/briandfoy/json-acceptance-tests","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/briandfoy%2Fjson-acceptance-tests","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/briandfoy%2Fjson-acceptance-tests/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/briandfoy%2Fjson-acceptance-tests/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/briandfoy%2Fjson-acceptance-tests/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/briandfoy","download_url":"https://codeload.github.com/briandfoy/json-acceptance-tests/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248496587,"owners_count":21113861,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["json"],"created_at":"2024-11-14T21:30:56.533Z","updated_at":"2025-04-11T23:34:35.304Z","avatar_url":"https://github.com/briandfoy.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"I was looking for a set of files to test a JSON parser and found a\nlink to [http://www.json.org/JSON_checker/test.zip]. Although not\nmentioned on the front page (there are no interior links, not even a\ncontact!), I used the files anyway. However, some of them have\nproblems.\n\nI also found\n[https://code.google.com/archive/p/json-test-suite/downloads] but\nhaven't looked at it yet.\n\n## Issues with the tests\n\n* fail1.json says a string can't be a top level value, but RFC 7159 says otherwise\n* fail26.json looks like it should have literal tabs (escaped), but the file has spaces.\n* fail18.json checks for depth, but there's no requirement that something fail for that. Some parsers do limit that, but it's not a JSON spec\n\n## Some links\n\n* [RFC 7159](https://tools.ietf.org/html/rfc7159) - The JavaScript Object Notation (JSON) Data Interchange Format\n* [JSON.org](https://json.org)\n\n\n## License\n\nYou can use my work under the [Artistic License 2.0](LICENSE).\n\nThese files came to me with no note of a license, but the\n[JSON Checker code](http://www.json.org/JSON_checker/). I don't think\nthis is a valid license since the terms \"Good\" and \"Evil\" aren't defined.\nSome people already think JavaScript is evil. So how woudl that work?\n\n\t/*\n\tCopyright (c) 2005 JSON.org\n\n\tPermission is hereby granted, free of charge, to any person obtaining a copy\n\tof this software and associated documentation files (the \"Software\"), to deal\n\tin the Software without restriction, including without limitation the rights\n\tto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n\tcopies of the Software, and to permit persons to whom the Software is\n\tfurnished to do so, subject to the following conditions:\n\n\tThe above copyright notice and this permission notice shall be included in all\n\tcopies or substantial portions of the Software.\n\n\tThe Software shall be used for Good, not Evil.\n\n\tTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n\tIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n\tFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n\tAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n\tLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n\tOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n\tSOFTWARE.\n\t*/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbriandfoy%2Fjson-acceptance-tests","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbriandfoy%2Fjson-acceptance-tests","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbriandfoy%2Fjson-acceptance-tests/lists"}