(protocol_type, case, actual_request, error)
| 400 | |
| 401 | |
| 402 | def _input_failure_message(protocol_type, case, actual_request, error): |
| 403 | j = _try_json_dump |
| 404 | error_message = ( |
| 405 | "\nDescription : {} ({}:{})\n" |
| 406 | "Protocol: : {}\n" |
| 407 | "Given : {}\n" |
| 408 | "Params : {}\n" |
| 409 | "Expected serialization: {}\n" |
| 410 | "Actual serialization : {}\n" |
| 411 | "Assertion message : {}\n".format( |
| 412 | case['description'], |
| 413 | case['suite_id'], |
| 414 | case['test_id'], |
| 415 | protocol_type, |
| 416 | j(case['given']), |
| 417 | j(case['params']), |
| 418 | j(case['serialized']), |
| 419 | j(actual_request), |
| 420 | error, |
| 421 | ) |
| 422 | ) |
| 423 | raise AssertionError(error_message) |
| 424 | |
| 425 | |
| 426 | def _try_json_dump(obj): |
no test coverage detected