Changes for version 0.991 - 2020-04-30
- switch from JSON.pm to JSON::MaybeXS (GH #1)
- package the submodule of test cases in a sharedir (GH #2)
- additional constructor options, including use of a custom directory
- add options "validate_data" and "validate_json_string", to accomodate the JSON Schema backend preferring either inflated data or a JSON-encoded string. (GH #4)
- remove undocumented "only_test" option, and ability to skip test by number (GH #10, GH #11)
- clearer labels for each test
- new "tests" option, for restricting the tests that are run (GH #7)
- deprecated "skip_tests" option
- new "todo_tests" option, for acknowledging that certain tests do not pass yet (GH #6)
- non-ascii characters are not corrupted during decoding (GH #13)
- always read test data files in sorted order, for consistent results
Modules
Acceptance testing for JSON-Schema based validators like JSON::Schema