From 79b4ea16b2eca3d2de48e7cb20c5e4cc80faa303 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Thu, 12 Feb 2026 09:34:20 -0600 Subject: [PATCH] docs: update CHANGELOG for Cambium test fixes --- CHANGELOG.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index d95e12a0..1c464293 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,6 +1,15 @@ CHANGELOG - towerops-web ======================== +2026-02-12 - test: fix Cambium ePMP test Mox expectations + - File: test/towerops/snmp/profiles/vendors/cambium_test.exs + Changed expect() to stub() in all discover_wireless_sensors/1 tests to handle multiple SNMP + get calls. The implementation makes several calls: static sensor fetch (CPU), ePMP mode + detection (wirelessInterfaceMode OID), and individual sensor value fetches (RSSI, SNR, + Frequency, Clients). Using stub() allows unlimited calls vs expect() which enforces exactly + one call, fixing Mox.UnexpectedCallError in all 7 ePMP-related test cases. All 13 Cambium + tests now pass correctly. + 2026-02-12 - fix: sync modal state to URL for browser back/forward navigation - Files: lib/towerops_web/live/user_settings_live.ex, lib/towerops_web/live/agent_live/index.ex Fixed browser back/forward button navigation by syncing modal state to URL parameters.