Adds tests across five files: - Towerops.Monitoring.CheckQuery (full coverage of all composable filter fragments via inspect+Repo.all) - ToweropsWeb.Admin.SecurityLive.Index change_filter event for both permanent and temporary filter values - Towerops.Agents.AgentCache cleanup_expired handle_info path that prunes stale device entries while preserving :global_default - ToweropsWeb.Api.V1.AgentReleaseWebhookController happy path (notified/skipped/version) and error path (Codeberg 503) - ToweropsWeb.DeviceLive.Index reorder_device / reorder_site unauthorized branches via cross-org device/site fixtures |
||
|---|---|---|
| .. | ||
| agent_assignment_test.exs | ||
| agent_cache_test.exs | ||
| agent_token_query_test.exs | ||
| agent_token_test.exs | ||
| cloud_poller_test.exs | ||
| release_checker_test.exs | ||
| stats_test.exs | ||