Orchestrata Ultimate › Tests › Reference › postman › test_delivery_routing_engine_wiring
Tests reference — tests/postman/test_delivery_routing_engine_wiring.py
Module of tests/postman, split out because the directory page would be too large.
Prose pending.
tests/postman/test_delivery_routing_engine_wiring.py
source · 4 tests · 143 lines
Wiring tests: DeliveryManager <-> the concrete RoutingEngine (SPEC-002).
Covers: postman.delivery, postman.envelope, postman.router, postman.types
| Kind | Name | Line | Description |
|---|---|---|---|
| function | test_delivery_manager_defaults_routing_engine_when_omitted |
57 | Omitting routing_engine must wire in the concrete RoutingEngine. |
| function | test_delivery_manager_fully_default_constructed |
80 | DeliveryManager() with zero args wires up both real dependencies. |
| function | test_deliver_routes_through_concrete_routing_engine_topic_multicast |
98 | A topic route added on the real RoutingEngine drives real delivery. |
| function | test_deliver_reports_failure_for_unregistered_direct_recipient |
123 | RoutingEngine's registration check surfaces as a FAILED DeliveryResult. |