Orchestrata Ultimate › Tests › Reference › generated_recovery › test_plugin_interfaces
Tests reference — tests/generated_recovery/test_plugin_interfaces.py
Module of tests/generated_recovery, split out because the directory page would be too large.
Prose pending.
tests/generated_recovery/test_plugin_interfaces.py
source · 57 tests · 871 lines
Auto-generated tests for: plugin.interfaces
Covers: plugin.interfaces
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestIVolkRegistryProtocol |
53 | Structural tests for Protocol IVolkRegistry. |
| method | TestIVolkRegistryProtocol.test_conformance_checker_passes |
60 | The standalone conformance checker must not raise for a valid impl. |
| method | TestIVolkRegistryProtocol.test_conformance_checker_catches_missing_members |
72 | The conformance checker must raise AssertionError for an empty class. |
| method | TestIVolkRegistryProtocol.test_required_methods_callable |
78 | |
| class | TestIToolRegistryProtocol |
101 | Structural tests for Protocol IToolRegistry. |
| method | TestIToolRegistryProtocol.test_conformance_checker_passes |
108 | The standalone conformance checker must not raise for a valid impl. |
| method | TestIToolRegistryProtocol.test_conformance_checker_catches_missing_members |
120 | The conformance checker must raise AssertionError for an empty class. |
| method | TestIToolRegistryProtocol.test_required_methods_callable |
126 | |
| class | TestIProviderRegistryProtocol |
149 | Structural tests for Protocol IProviderRegistry. |
| method | TestIProviderRegistryProtocol.test_conformance_checker_passes |
156 | The standalone conformance checker must not raise for a valid impl. |
| method | TestIProviderRegistryProtocol.test_conformance_checker_catches_missing_members |
168 | The conformance checker must raise AssertionError for an empty class. |
| method | TestIProviderRegistryProtocol.test_required_methods_callable |
174 | |
| class | TestIChannelRegistryProtocol |
197 | Structural tests for Protocol IChannelRegistry. |
| method | TestIChannelRegistryProtocol.test_conformance_checker_passes |
204 | The standalone conformance checker must not raise for a valid impl. |
| method | TestIChannelRegistryProtocol.test_conformance_checker_catches_missing_members |
216 | The conformance checker must raise AssertionError for an empty class. |
| method | TestIChannelRegistryProtocol.test_required_methods_callable |
222 | |
| class | TestIEventBusProtocol |
246 | Structural tests for Protocol IEventBus. |
| method | TestIEventBusProtocol.test_conformance_checker_passes |
253 | The standalone conformance checker must not raise for a valid impl. |
| method | TestIEventBusProtocol.test_conformance_checker_catches_missing_members |
268 | The conformance checker must raise AssertionError for an empty class. |
| method | TestIEventBusProtocol.test_required_methods_callable |
274 | |
| class | TestPluginCapabilityEnum |
288 | Structural tests for Enum subclass PluginCapability. |
| method | TestPluginCapabilityEnum.test_all_members_exist |
295 | Every declared member must be accessible by name. |
| method | TestPluginCapabilityEnum.test_member_values |
317 | Declared values must match the definition exactly. |
| method | TestPluginCapabilityEnum.test_lookup_by_value |
330 | |
| method | TestPluginCapabilityEnum.test_invalid_value_raises |
336 | |
| method | TestPluginCapabilityEnum.test_member_count |
341 | |
| method | TestPluginCapabilityEnum.test_iteration_yields_all_members |
345 | |
| method | TestPluginCapabilityEnum.test_membership |
359 | |
| method | TestPluginCapabilityEnum.test_repr_is_stable |
363 | repr() should not raise and should include the class name. |
| method | TestPluginCapabilityEnum.test_name_attribute |
369 | |
| class | TestPluginStatusEnum |
373 | Structural tests for Enum subclass PluginStatus. |
| method | TestPluginStatusEnum.test_all_members_exist |
380 | Every declared member must be accessible by name. |
| method | TestPluginStatusEnum.test_member_values |
394 | Declared values must match the definition exactly. |
| method | TestPluginStatusEnum.test_lookup_by_value |
403 | |
| method | TestPluginStatusEnum.test_invalid_value_raises |
409 | |
| method | TestPluginStatusEnum.test_member_count |
414 | |
| method | TestPluginStatusEnum.test_iteration_yields_all_members |
418 | |
| method | TestPluginStatusEnum.test_membership |
428 | |
| method | TestPluginStatusEnum.test_repr_is_stable |
432 | repr() should not raise and should include the class name. |
| method | TestPluginStatusEnum.test_name_attribute |
438 | |
| class | TestResourceTypeEnum |
442 | Structural tests for StrEnum subclass ResourceType. |
| method | TestResourceTypeEnum.test_all_members_exist |
449 | Every declared member must be accessible by name. |
| method | TestResourceTypeEnum.test_member_values |
459 | Declared values must match the definition exactly. |
| method | TestResourceTypeEnum.test_lookup_by_value |
466 | |
| method | TestResourceTypeEnum.test_invalid_value_raises |
472 | |
| method | TestResourceTypeEnum.test_member_count |
477 | |
| method | TestResourceTypeEnum.test_iteration_yields_all_members |
481 | |
| method | TestResourceTypeEnum.test_membership |
489 | |
| method | TestResourceTypeEnum.test_repr_is_stable |
493 | repr() should not raise and should include the class name. |
| method | TestResourceTypeEnum.test_name_attribute |
499 | |
| class | TestPluginResourceUsageDataclass |
503 | Structural tests for @dataclass PluginResourceUsage. |
| method | TestPluginResourceUsageDataclass.test_default_values |
514 | Default values must match the class definition. |
| method | TestPluginResourceUsageDataclass.test_field_assignment_and_readback |
523 | |
| method | TestPluginResourceUsageDataclass.test_equality_by_value |
536 | |
| class | TestPluginInfoDataclass |
553 | Structural tests for @dataclass PluginInfo. |
| method | TestPluginInfoDataclass.test_required_fields_enforced |
564 | Omitting any required field must raise TypeError. |
| method | TestPluginInfoDataclass.test_missing_name_raises |
570 | |
| method | TestPluginInfoDataclass.test_missing_version_raises |
575 | |
| method | TestPluginInfoDataclass.test_default_values |
580 | Default values must match the class definition. |
| method | TestPluginInfoDataclass.test_field_assignment_and_readback |
596 | |
| method | TestPluginInfoDataclass.test_equality_by_value |
627 | |
| class | TestIPluginProtocol |
680 | Structural tests for Protocol IPlugin. |
| method | TestIPluginProtocol.test_conformance_checker_passes |
687 | The standalone conformance checker must not raise for a valid impl. |
| method | TestIPluginProtocol.test_conformance_checker_catches_missing_members |
708 | The conformance checker must raise AssertionError for an empty class. |
| method | TestIPluginProtocol.test_required_methods_callable |
714 | |
| class | TestIPluginManagerProtocol |
776 | Structural tests for Protocol IPluginManager. |
| method | TestIPluginManagerProtocol.test_conformance_checker_passes |
783 | The standalone conformance checker must not raise for a valid impl. |
| method | TestIPluginManagerProtocol.test_conformance_checker_catches_missing_members |
822 | The conformance checker must raise AssertionError for an empty class. |
| method | TestIPluginManagerProtocol.test_required_methods_callable |
828 |