Orchestrata Ultimate › Tests › Reference › postman › test_aroute_outcome

Tests reference — tests/postman/test_aroute_outcome.py

Module of tests/postman, split out because the directory page would be too large.

Prose pending.

tests/postman/test_aroute_outcome.py

source · 4 tests · 194 lines

Tests for Postman.aroute_outcome and the backward-compat aroute

Covers: core.base.traces, postman.delivery_outcome, postman.postman, core.packet/ (package)

Kind Name Line Description
function test_no_route_outcome 74 REQ-001-US-002-009: an unregistered destination reports NO_ROUTE, not a bare None.
function test_handler_error_outcome 88 REQ-001-US-002-035: a raising handler reports HANDLER_ERROR with the exception text.
function test_delivered_with_and_without_reply 106 REQ-001-US-002-033: both a replying and a silent handler count as delivered.
function test_aroute_backcompat_delegates 147 REQ-001-US-002-019: aroute returns exactly outcome.response if delivered else None.