57 lines
1.9 KiB
JSON
57 lines
1.9 KiB
JSON
{
|
|
"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"
|
|
} |