SWS-12500-custom-component/tests
SchiZzA c33f9454f7
fix(review): stop counting timeouts, notify on disable, drop WSLink indoor
2026-07-26 13:25:39 +02:00
..
conftest.py Add HCHO / VOC air-quality sensors (T9 module) 2026-05-11 23:55:36 +02:00
test_battery_classification.py fix(sws12500): harden credential validation, URL fallback and push timeouts 2026-07-26 00:39:15 +02:00
test_binary_battery.py feat(device): merge all entities into one shared device with station-type model 2026-07-25 21:47:53 +02:00
test_config_flow.py fix(review): Disable stale routes and validate credentials 2026-07-26 12:03:36 +02:00
test_conflicts.py Add tests for legacy/Ecowitt protocol conflict 2026-07-25 21:47:54 +02:00
test_const.py no-mistakes(review): Migrate Pocasi option key, fix typos and Windy status 2026-07-25 22:12:55 +02:00
test_data.py fix: block enabling legacy and Ecowitt protocols together 2026-07-25 21:47:53 +02:00
test_diagnostics.py test: reach 100% coverage of custom_components/sws12500 2026-07-25 21:47:51 +02:00
test_ecowitt_bridge.py Add tests for legacy/Ecowitt protocol conflict 2026-07-25 21:47:54 +02:00
test_health.py fix: Prevent addon probe from failing config entry 2026-07-25 21:47:53 +02:00
test_init.py fix(document): Refresh runtime route docs 2026-07-26 12:03:37 +02:00
test_integration_lifecycle.py fix(review): Disable stale routes and validate credentials 2026-07-26 12:03:36 +02:00
test_pocasi_ecowitt.py fix(review): stop counting timeouts, notify on disable, drop WSLink indoor 2026-07-26 13:25:39 +02:00
test_pocasi_push.py fix(review): stop counting timeouts, notify on disable, drop WSLink indoor 2026-07-26 13:25:39 +02:00
test_received_data.py feat(sws12500): forward Ecowitt payloads to Windy and Pocasi Meteo 2026-07-26 11:50:11 +02:00
test_received_ecowitt.py feat(sws12500): forward Ecowitt payloads to Windy and Pocasi Meteo 2026-07-26 11:50:11 +02:00
test_routes.py Make routes method-aware and update related tests 2026-07-25 21:47:47 +02:00
test_routes_more.py test: reach 100% coverage of custom_components/sws12500 2026-07-25 21:47:51 +02:00
test_sensor_platform.py fix(correctness): reload-window guards, rate-limit races, ecowitt flush, dt_util 2026-07-25 21:47:52 +02:00
test_sensors_common.py Add health diagnostic sensor and extensive tests for sws12500 2026-07-25 21:45:08 +02:00
test_sensors_weather.py Add health diagnostic sensor and extensive tests for sws12500 2026-07-25 21:45:08 +02:00
test_sensors_wslink.py fix(correctness): reload-window guards, rate-limit races, ecowitt flush, dt_util 2026-07-25 21:47:52 +02:00
test_staleness_legacy.py test: reach 100% coverage of custom_components/sws12500 2026-07-25 21:47:51 +02:00
test_strings.py no-mistakes(document): Update README for Ecowitt, Windy and diagnostics changes 2026-07-25 22:37:28 +02:00
test_t9_air_quality.py fix: address remaining review findings across forwarders and utils 2026-07-25 21:47:54 +02:00
test_translations_cs.py Add health diagnostic sensor and extensive tests for sws12500 2026-07-25 21:45:08 +02:00
test_translations_en.py Add health diagnostic sensor and extensive tests for sws12500 2026-07-25 21:45:08 +02:00
test_utils.py Add health diagnostic sensor and extensive tests for sws12500 2026-07-25 21:45:08 +02:00
test_utils_conv.py fix(security)+i18n: stop health-attribute leak, mask secrets in logs, sync translations 2026-07-25 21:47:52 +02:00
test_utils_more.py fix: address remaining review findings across forwarders and utils 2026-07-25 21:47:54 +02:00
test_weather_sensor_entity.py feat(device): merge all entities into one shared device with station-type model 2026-07-25 21:47:53 +02:00
test_windy_func.py Add health diagnostic sensor and extensive tests for sws12500 2026-07-25 21:45:08 +02:00
test_windy_more.py fix(review): clamp heat index, unify Windy uv, bound forward timeouts 2026-07-26 13:13:05 +02:00
test_windy_push.py fix(review): stop counting timeouts, notify on disable, drop WSLink indoor 2026-07-26 13:25:39 +02:00
test_wslink_derived_indices.py fix(review): clamp heat index, unify Windy uv, bound forward timeouts 2026-07-26 13:13:05 +02:00