Orchestrata Ultimate › Tests › Reference › postman › test_coverage_routing_rules
Tests reference — tests/postman/test_coverage_routing_rules.py
Module of tests/postman, split out because the directory page would be too large.
Prose pending.
tests/postman/test_coverage_routing_rules.py
source · 4 tests · 238 lines
Coverage tests for routing_rules.py — the placeholder MessageFilter fallback.
Covers: postman.interfaces, postman.routing_rules, postman.types
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestFallbackMessageFilterPlaceholder |
65 | Test the placeholder MessageFilter class created when .filter import fails. |
| method | TestFallbackMessageFilterPlaceholder.test_placeholder_matches_raises_not_implemented |
73 | Force the filter import to fail so the placeholder is created. |
| method | TestFallbackMessageFilterPlaceholder.test_placeholder_compile_filter_raises_not_implemented |
108 | Force the filter import to fail so the placeholder is created. |
| class | TestRoutingEngineWithPlaceholderFilter |
144 | Integration tests: RoutingRulesEngine behavior when the real MessageFilter |
| method | TestRoutingEngineWithPlaceholderFilter.test_evaluate_with_placeholder_filter_raises |
150 | When the placeholder MessageFilter is active, evaluate() propagates |
| method | TestRoutingEngineWithPlaceholderFilter.test_engine_default_uses_placeholder_when_filter_unavailable |
193 | RoutingRulesEngine() without message_filter uses the placeholder |