mirror of
https://github.com/mikecarper/MeshCore.git
synced 2026-10-24 22:02:25 +00:00
Adapt the Room HTTP fixture to the setup password service
Keep this LAN and stopped-server fixture scoped to Room HTTP, assert that setup mode cannot enter its peripheral stub, and retain the actual AP rekey regressions in the management-password suite. The broader CI job exposed the missing dependency after the new tick hook. Validated all 43 methods consuming the affected tick paths, all 18 remaining commands in the failed CI step, and 93 additional CLI, routing and persistence regression methods.
This commit is contained in:
1 parent
cd02e55824
commit
ad4124b055
1 file changed
+3
@@ -190,6 +190,9 @@ struct WebConfigServer {
|
||||
}
|
||||
void probeBoardCommands() { _board_cmds_probed = true; }
|
||||
void serviceTerminal(uint32_t) {}
|
||||
// This fixture exercises Room HTTP on LAN/OFF only. Setup-AP rekeying is
|
||||
// executed with the real service in test_webconfig_password_sessions.py.
|
||||
void serviceSetupPassword(uint32_t) { assert(_mode != MODE_SETUP); }
|
||||
void serviceRoom(uint32_t);
|
||||
void tick(uint32_t);
|
||||
void requestStop();
|
||||
|
||||
Reference in new issue
Block a user