Skip to content

feat: Add remote temperature sensor support #76

feat: Add remote temperature sensor support

feat: Add remote temperature sensor support #76

Triggered via pull request January 24, 2026 18:35
Status Failure
Total duration 1m 34s
Artifacts

ci.yml

on: pull_request
Validation Checks
5s
Validation Checks
Matrix: test
Lint & Format
31s
Lint & Format
Type Checking
1m 1s
Type Checking
Home Assistant Validation
0s
Home Assistant Validation
Security Scan
0s
Security Scan
CI Status
4s
CI Status
Fit to window
Zoom out
Zoom in

Annotations

18 errors
Lint & Format
Process completed with exit code 1.
Test (Python 3.12)
Process completed with exit code 1.
Test (Python 3.12): tests/test_coordinator.py#L68
test_async_update_data_fetch_status_fails TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.12): tests/test_coordinator.py#L52
test_async_update_data_success TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.12): tests/test_coordinator.py#L38
test_fetch_unit_info_success TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.12): tests/test_coordinator.py#L30
test_coordinator_init_custom_interval AttributeError: 'int' object has no attribute 'options'
Test (Python 3.12): tests/test_coordinator.py#L16
test_coordinator_init AttributeError: 'int' object has no attribute 'options'
Test (Python 3.12): tests/test_config_flow.py#L373
TestOptionsFlow.test_options_flow_successful_update AssertionError: assert {'experimental_features': False} == {} Left contains 1 more item: {'experimental_features': False} Full diff: - {} + { + 'experimental_features': False, + }
Type Checking
Process completed with exit code 1.
Test (Python 3.13)
Process completed with exit code 1.
Test (Python 3.13): tests/test_coordinator.py#L68
test_async_update_data_fetch_status_fails TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.13): tests/test_coordinator.py#L52
test_async_update_data_success TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.13): tests/test_coordinator.py#L38
test_fetch_unit_info_success TypeError: MitsubishiDataUpdateCoordinator.__init__() missing 1 required positional argument: 'config_entry'
Test (Python 3.13): tests/test_coordinator.py#L30
test_coordinator_init_custom_interval AttributeError: 'int' object has no attribute 'options'
Test (Python 3.13): tests/test_coordinator.py#L16
test_coordinator_init AttributeError: 'int' object has no attribute 'options'
Test (Python 3.13): tests/test_config_flow.py#L452
TestOptionsFlow.test_config_flow_async_get_options_flow ValueError: The config entry is not available during initialisation
Test (Python 3.13): tests/test_config_flow.py#L373
TestOptionsFlow.test_options_flow_successful_update AssertionError: assert {'experimental_features': False} == {} Left contains 1 more item: {'experimental_features': False} Full diff: - {} + { + 'experimental_features': False, + }
CI Status
Process completed with exit code 1.