Orchestrata Ultimate › Tests › Reference › generated_recovery › test_postman_governance
Tests reference — tests/generated_recovery/test_postman_governance.py
Module of tests/generated_recovery, split out because the directory page would be too large.
Prose pending.
tests/generated_recovery/test_postman_governance.py
source · 44 tests · 696 lines
Auto-generated tests for: postman.governance
Covers: postman.governance, postman.types
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestAuthResultDataclass |
38 | Structural tests for @dataclass AuthResult. |
| method | TestAuthResultDataclass.test_required_fields_enforced |
49 | Omitting any required field must raise TypeError. |
| method | TestAuthResultDataclass.test_missing_authorized_raises |
55 | |
| method | TestAuthResultDataclass.test_missing_reason_raises |
60 | |
| method | TestAuthResultDataclass.test_default_values |
65 | Default values must match the class definition. |
| method | TestAuthResultDataclass.test_field_assignment_and_readback |
72 | |
| method | TestAuthResultDataclass.test_equality_by_value |
82 | |
| class | TestPostmanGovernanceManagerCheckSendAuthorityBranches |
93 | Branch/exception tests for: postman.governance.PostmanGovernanceManager.check_send_authority |
| method | TestPostmanGovernanceManagerCheckSendAuthorityBranches.test_L165_when_sender_u_ox_true |
122 | Line 165: condition sender == 'U:Ox' is True. |
| method | TestPostmanGovernanceManagerCheckSendAuthorityBranches.test_L165_when_sender_u_ox_false |
133 | Line 165: condition sender == 'U:Ox' is False. |
| method | TestPostmanGovernanceManagerCheckSendAuthorityBranches.test_L170_when_sender_not_in_self_agent_permissions_true |
146 | Line 170: condition sender not in self.AGENT_PERMISSIONS is True. |
| method | TestPostmanGovernanceManagerCheckSendAuthorityBranches.test_L170_when_sender_not_in_self_agent_permissions_false |
160 | Line 170: condition sender not in self.AGENT_PERMISSIONS is False. |
| method | TestPostmanGovernanceManagerCheckSendAuthorityBranches.test_L175_when_recipient_in_self_registered_recipients__true |
174 | Line 175: condition recipient in self._registered_recipients.get(sender, set()) is True. |
| method | TestPostmanGovernanceManagerCheckSendAuthorityBranches.test_L175_when_recipient_in_self_registered_recipients__false |
188 | Line 175: condition recipient in self._registered_recipients.get(sender, set()) is False. |
| method | TestPostmanGovernanceManagerCheckSendAuthorityBranches.test_L181_when_self_has_permission_sender_permission_true |
202 | Line 181: condition self._has_permission(sender, permission) is True. |
| method | TestPostmanGovernanceManagerCheckSendAuthorityBranches.test_L181_when_self_has_permission_sender_permission_false |
215 | Line 181: condition self._has_permission(sender, permission) is False. |
| class | TestPostmanGovernanceManagerCheckTopicAuthorityBranches |
228 | Branch/exception tests for: postman.governance.PostmanGovernanceManager.check_topic_authority |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L209_when_sender_u_ox_true |
257 | Line 209: condition sender == 'U:Ox' is True. |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L209_when_sender_u_ox_false |
268 | Line 209: condition sender == 'U:Ox' is False. |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L214_when_sender_u_ps_and_operation_in_create_dele_true |
279 | Line 214: condition sender == 'U:PS' and operation in {'create', 'delete'} is True. |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L214_when_sender_u_ps_and_operation_in_create_dele_false |
291 | Line 214: condition sender == 'U:PS' and operation in {'create', 'delete'} is False. |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L217_when_operation_publish_true |
303 | Line 217: condition operation == 'publish' is True. |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L217_when_operation_publish_false |
314 | Line 217: condition operation == 'publish' is False. |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L219_when_result_is_not_none_true |
325 | Line 219: condition result is not None is True. |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L219_when_result_is_not_none_false |
336 | Line 219: condition result is not None is False. |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L222_when_operation_subscribe_true |
347 | Line 222: condition operation == 'subscribe' is True. |
| method | TestPostmanGovernanceManagerCheckTopicAuthorityBranches.test_L222_when_operation_subscribe_false |
358 | Line 222: condition operation == 'subscribe' is False. |
| class | TestPostmanGovernanceManagerCheckQueueAuthorityBranches |
369 | Branch/exception tests for: postman.governance.PostmanGovernanceManager.check_queue_authority |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L264_when_sender_u_ox_true |
398 | Line 264: condition sender == 'U:Ox' is True. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L264_when_sender_u_ox_false |
409 | Line 264: condition sender == 'U:Ox' is False. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L269_when_sender_u_ps_true |
420 | Line 269: condition sender == 'U:PS' is True. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L269_when_sender_u_ps_false |
431 | Line 269: condition sender == 'U:PS' is False. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L274_when_operation_in_enqueue_create_purge_delete_true |
442 | Line 274: condition operation in {'enqueue', 'create', 'purge', 'delete'} is True. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L274_when_operation_in_enqueue_create_purge_delete_false |
454 | Line 274: condition operation in {'enqueue', 'create', 'purge', 'delete'} is False. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L276_when_owner_sender_true |
466 | Line 276: condition owner == sender is True. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L276_when_owner_sender_false |
477 | Line 276: condition owner == sender is False. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L281_when_operation_dequeue_true |
488 | Line 281: condition operation == 'dequeue' is True. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L281_when_operation_dequeue_false |
499 | Line 281: condition operation == 'dequeue' is False. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L283_when_owner_sender_true |
510 | Line 283: condition owner == sender is True. |
| method | TestPostmanGovernanceManagerCheckQueueAuthorityBranches.test_L283_when_owner_sender_false |
521 | Line 283: condition owner == sender is False. |
| class | TestPostmanGovernanceManagerRegisterRecipientBranches |
532 | Branch/exception tests for: postman.governance.PostmanGovernanceManager.register_recipient |
| method | TestPostmanGovernanceManagerRegisterRecipientBranches.test_L449_when_sender_not_in_self_registered_recipients_true |
555 | Line 449: condition sender not in self._registered_recipients is True. |
| method | TestPostmanGovernanceManagerRegisterRecipientBranches.test_L449_when_sender_not_in_self_registered_recipients_false |
567 | Line 449: condition sender not in self._registered_recipients is False. |
| class | TestPostmanGovernanceManagerCheckAdminAuthorityBranches |
579 | Branch/exception tests for: postman.governance.PostmanGovernanceManager.check_admin_authority |
| method | TestPostmanGovernanceManagerCheckAdminAuthorityBranches.test_L308_when_sender_u_ox_true |
607 | Line 308: condition sender == 'U:Ox' is True. |
| method | TestPostmanGovernanceManagerCheckAdminAuthorityBranches.test_L308_when_sender_u_ox_false |
618 | Line 308: condition sender == 'U:Ox' is False. |
| method | TestPostmanGovernanceManagerCheckAdminAuthorityBranches.test_L313_when_sender_u_ps_and_operation_in_queue_topic_true |
629 | Line 313: condition sender == 'U:PS' and operation in {'queue', 'topic'} is True. |
| method | TestPostmanGovernanceManagerCheckAdminAuthorityBranches.test_L313_when_sender_u_ps_and_operation_in_queue_topic_false |
641 | Line 313: condition sender == 'U:PS' and operation in {'queue', 'topic'} is False. |
| class | TestPostmanGovernanceManagerUnregisterRecipientBranches |
653 | Branch/exception tests for: postman.governance.PostmanGovernanceManager.unregister_recipient |
| method | TestPostmanGovernanceManagerUnregisterRecipientBranches.test_L460_when_sender_in_self_registered_recipients_true |
675 | Line 460: condition sender in self._registered_recipients is True. |
| method | TestPostmanGovernanceManagerUnregisterRecipientBranches.test_L460_when_sender_in_self_registered_recipients_false |
687 | Line 460: condition sender in self._registered_recipients is False. |