Files
twofauth-rs/compatibility/reference-results.laravel.json
wt cf25e28c28
Rust verification / test (push) Successful in 4m10s
initial commit
2026-10-28 15:59:54 +07:00

1899 lines
48 KiB
JSON

{
"candidate_source": "/tmp/twofauth-target/release/twofauth-rs",
"candidate_database_mode": "laravel-copy",
"reference_php": "8.4.27",
"candidate_sha256": "0e03e978721bf4fcfc65e18e4a98f47b26b71a151c792b380d18996ae467813d",
"database": "fresh disposable SQLite; upstream migrations applied",
"fixture_config": {
"THROTTLE_API": 1000,
"note": "bulk fixture sequence; does not establish default throttle equivalence"
},
"composer_lock_sha256": "b1376d21c517d700bc48b196e9dc2b30257caf25774e315ff9d1bf8a2411241a",
"harness_sha256": "7d8ab01ebfac575777bf65c1738d6e1f4e4317b787903c7be797313568a188e6",
"results": {
"default": {
"exit_code": 1,
"cases": [
{
"case": 0,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false
}
},
{
"case": 1,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true
}
},
{
"case": 2,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true
}
},
{
"case": 3,
"result": "equal",
"reference_status": 404,
"candidate_status": 404,
"checks": {
"status": true,
"content_type": true,
"body": true
}
},
{
"case": 4,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 5,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 6,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
}
]
},
"stateful": {
"exit_code": 1,
"cases": [
{
"case": 0,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"text_token_shape": true,
"expected_status": true
}
},
{
"case": 1,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 2,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 3,
"result": "equal",
"reference_status": 201,
"candidate_status": 201,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 4,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 5,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 6,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 7,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 8,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 9,
"result": "equal",
"reference_status": 404,
"candidate_status": 404,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 10,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 11,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
}
],
"cases_sha256": "1ed836e1f4cb76d97234065faf415aaba251a070a336977c2b8eaec5e5565e3b"
},
"extended": {
"exit_code": 1,
"cases": [
{
"case": 0,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"text_token_shape": true,
"expected_status": true
}
},
{
"case": 1,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 2,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 3,
"result": "equal",
"reference_status": 201,
"candidate_status": 201,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 4,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 5,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 6,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 7,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 8,
"result": "equal",
"reference_status": 201,
"candidate_status": 201,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 9,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 10,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 11,
"result": "equal",
"reference_status": 403,
"candidate_status": 403,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 12,
"result": "equal",
"reference_status": 403,
"candidate_status": 403,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 13,
"result": "equal",
"reference_status": 403,
"candidate_status": 403,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 14,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"expected_status": true
}
},
{
"case": 15,
"result": "equal",
"reference_status": 422,
"candidate_status": 422,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 16,
"result": "equal",
"reference_status": 422,
"candidate_status": 422,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 17,
"result": "equal",
"reference_status": 422,
"candidate_status": 422,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 18,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 19,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 20,
"result": "equal",
"reference_status": 404,
"candidate_status": 404,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 21,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 22,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
}
],
"cases_sha256": "3be56ecb6ecae8a05b781ebcfedb227f3be11f9e08ffc8262d3a9bce85a85dc0"
},
"admin-sharing": {
"exit_code": 1,
"cases": [
{
"case": 0,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"text_token_shape": true,
"expected_status": true
}
},
{
"case": 1,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 2,
"result": "equal",
"reference_status": 403,
"candidate_status": 403,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 3,
"result": "equal",
"reference_status": 403,
"candidate_status": 403,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 4,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 5,
"result": "equal",
"reference_status": 201,
"candidate_status": 201,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 6,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 7,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 8,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 9,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 10,
"result": "equal",
"reference_status": 201,
"candidate_status": 201,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 11,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 12,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 13,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 14,
"result": "equal",
"reference_status": 404,
"candidate_status": 404,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 15,
"result": "equal",
"reference_status": 201,
"candidate_status": 201,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 16,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 17,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 18,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 19,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 20,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 21,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 22,
"result": "equal",
"reference_status": 201,
"candidate_status": 201,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 23,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 24,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"text_token_shape": true,
"expected_status": true
}
},
{
"case": 25,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 26,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true
}
},
{
"case": 27,
"result": "equal",
"reference_status": 403,
"candidate_status": 403,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 28,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true
}
},
{
"case": 29,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true
}
},
{
"case": 30,
"result": "equal",
"reference_status": 201,
"candidate_status": 201,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 31,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true
}
},
{
"case": 32,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true
}
},
{
"case": 33,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true
}
},
{
"case": 34,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 35,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"text_token_shape": true,
"expected_status": true
}
},
{
"case": 36,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 37,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true
}
},
{
"case": 38,
"result": "equal",
"reference_status": 422,
"candidate_status": 422,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 39,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 40,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 41,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"text_token_shape": true,
"expected_status": true
}
},
{
"case": 42,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 43,
"result": "equal",
"reference_status": 403,
"candidate_status": 403,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 44,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 45,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"text_token_shape": true,
"expected_status": true
}
},
{
"case": 46,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 47,
"result": "equal",
"reference_status": 201,
"candidate_status": 201,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 48,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 49,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"text_token_shape": true,
"expected_status": true
}
},
{
"case": 50,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 51,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true
}
},
{
"case": 52,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 53,
"result": "different",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": false,
"text_token_shape": true,
"expected_status": true
}
},
{
"case": 54,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 55,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 56,
"result": "equal",
"reference_status": 204,
"candidate_status": 204,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 57,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 58,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
},
{
"case": 59,
"result": "equal",
"reference_status": 200,
"candidate_status": 200,
"checks": {
"status": true,
"content_type": true,
"body": true,
"expected_status": true
}
}
],
"cases_sha256": "5f39b08890a35639098d14d15f83c572540901a07f88878859f7ee1ebeea4f12"
},
"extra-0": {
"exit_code": 0,
"cases": [
{
"case": 0,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 1,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 2,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 3,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 4,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 5,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 6,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 7,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 8,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 9,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 10,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 11,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 12,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 13,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 14,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 15,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 16,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 17,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 18,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 19,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 20,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 21,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 22,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 23,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 24,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 25,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 26,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 27,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 28,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
}
],
"cases_sha256": "c084069e46c12b87f78d0a190016e15db3504f1741c816bf97d98d8ff47b7c04"
},
"extra-1": {
"exit_code": 0,
"cases": [
{
"case": 0,
"result": "equal",
"reference_status": 400,
"candidate_status": 400,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 1,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 2,
"result": "equal",
"reference_status": 500,
"candidate_status": 500,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 3,
"result": "equal",
"reference_status": 401,
"candidate_status": 401,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 4,
"result": "equal",
"reference_status": 419,
"candidate_status": 419,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 5,
"result": "equal",
"reference_status": 419,
"candidate_status": 419,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 6,
"result": "equal",
"reference_status": 419,
"candidate_status": 419,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 7,
"result": "equal",
"reference_status": 419,
"candidate_status": 419,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
},
{
"case": 8,
"result": "equal",
"reference_status": 419,
"candidate_status": 419,
"checks": {
"status": true,
"content_type": true,
"body": true,
"json_assertions": true,
"expected_status": true,
"expected_headers": true,
"selected_headers": true
}
}
],
"cases_sha256": "d8ce2b996783a392d7b9aaf6f974118f43c1bd020b7b9ee4315a86a0a0728ff2"
}
},
"semantic_results": {
"health_render_timing": {
"content_types_match": true,
"timing_field_present_once": true,
"equal_except_render_ms": true,
"statuses_ok": true
},
"csrf_token_flow": {
"text_token_shapes_valid": true,
"subsequent_login_succeeded": true
},
"qr_payload": {
"result": "decoded",
"decoded_uri_equal": true,
"matches_fixture": true
}
},
"semantic_pass": true,
"extra_cases_order": "after core suites and supplemental semantic checks",
"passport_interop": {
"exit_code": 0,
"checks": {
"php_bearer": 200,
"php_cookie": 200,
"cookie_missing_csrf": 401,
"tampered_bearer": 401,
"php_browser_bootstrap": 200,
"legacy_cookie_cleared": true,
"upgraded_browser_api": 200,
"upgraded_browser_logout": 200,
"browser_api_after_logout": 401,
"php_validated_rust_bearer": true,
"revoked_php_bearer": 401
}
}
}