{ "tests": [ { "file": "valid_object.json", "expected_valid": true, "actual_valid": true, "passed": true }, { "file": "valid_array.json", "expected_valid": true, "actual_valid": true, "passed": true }, { "file": "valid_string.json", "expected_valid": true, "actual_valid": null, "passed": false }, { "file": "valid_number.json", "expected_valid": true, "actual_valid": true, "passed": true }, { "file": "valid_boolean.json", "expected_valid": true, "actual_valid": true, "passed": true }, { "file": "valid_null.json", "expected_valid": true, "actual_valid": true, "passed": true }, { "file": "invalid_syntax.json", "expected_valid": false, "actual_valid": null, "passed": false }, { "file": "invalid_trailing_comma.json", "expected_valid": false, "actual_valid": null, "passed": false } ], "passed": 5, "failed": 3, "all_passed": false, "exit_code_correct": true, "validator_stdout": "\u2713 VALID: /root/.hermes/cache/scratch/tmpybc2zi3j/valid_object.json\n\u2713 VALID: /root/.hermes/cache/scratch/tmpybc2zi3j/valid_array.json\n\u2717 INVALID: /root/.hermes/cache/scratch/tmpybc2zi3j/valid_string.json - Error: Invalid JSON at line 1, column 1: Expecting value\n\u2713 VALID: /root/.hermes/cache/scratch/tmpybc2zi3j/valid_number.json\n\u2713 VALID: /root/.hermes/cache/scratch/tmpybc2zi3j/valid_boolean.json\n\u2713 VALID: /root/.hermes/cache/scratch/tmpybc2zi3j/valid_null.json\n\u2717 INVALID: /root/.hermes/cache/scratch/tmpybc2zi3j/invalid_syntax.json - Error: Invalid JSON at line 1, column 28: Expecting value\n\u2717 INVALID: /root/.hermes/cache/scratch/tmpybc2zi3j/invalid_trailing_comma.json - Error: Invalid JSON at line 1, column 16: Illegal trailing comma before end of object\n" }