plexus.reports.test_basic_integration module
Basic integration tests for report system that actually work. Tests core functionality without complex mocking that causes issues.
- class plexus.reports.test_basic_integration.TestBasicReportServiceIntegration
Bases:
objectTest basic report service functionality that works reliably.
- test_instantiate_block_class_not_found()
Test block instantiation when class doesn’t exist.
- test_load_report_configuration_basic(mock_get_by_id)
Test basic configuration loading.
- test_parse_configuration_no_blocks()
Test parsing configuration with no blocks.
- test_parse_empty_configuration()
Test parsing empty configuration.
- test_parse_multiple_blocks()
Test parsing multiple blocks.
- test_parse_report_configuration_basic()
Test basic configuration parsing.