mirror of
https://github.com/rstrouse/ESPSomfy-RTS.git
synced 2026-10-31 13:52:15 +01:00
Merge pull request #66 from cjkas/fix/wifi-fast-scan
fix: join the AP our scan picked without rescanning every channel
This commit is contained in:
commit
31581b42e8
4 changed files with 57 additions and 4 deletions
|
|
@ -257,6 +257,21 @@ static void test_worthRoaming_any_ap_while_disconnected() {
|
|||
TEST_ASSERT_TRUE(worthRoaming(false, 0, -90, 6));
|
||||
}
|
||||
|
||||
/*********************************************************************
|
||||
* wifiAuthModeName
|
||||
********************************************************************/
|
||||
static void test_wifiAuthModeName_matches_the_idf_enum() {
|
||||
TEST_ASSERT_EQUAL_STRING("OPEN", wifiAuthModeName(0));
|
||||
TEST_ASSERT_EQUAL_STRING("WPA2", wifiAuthModeName(3));
|
||||
TEST_ASSERT_EQUAL_STRING("WPA3", wifiAuthModeName(6));
|
||||
TEST_ASSERT_EQUAL_STRING("WPA2/WPA3", wifiAuthModeName(7));
|
||||
TEST_ASSERT_EQUAL_STRING("WAPI", wifiAuthModeName(8));
|
||||
}
|
||||
static void test_wifiAuthModeName_unknown_past_the_shared_values() {
|
||||
TEST_ASSERT_EQUAL_STRING("UNKNOWN", wifiAuthModeName(9));
|
||||
TEST_ASSERT_EQUAL_STRING("UNKNOWN", wifiAuthModeName(255));
|
||||
}
|
||||
|
||||
/*********************************************************************
|
||||
* heapEmitTarget
|
||||
********************************************************************/
|
||||
|
|
@ -369,6 +384,8 @@ int main(int argc, char **argv) {
|
|||
RUN_TEST(test_worthRoaming_needs_the_full_gain);
|
||||
RUN_TEST(test_worthRoaming_never_to_a_weaker_ap);
|
||||
RUN_TEST(test_worthRoaming_any_ap_while_disconnected);
|
||||
RUN_TEST(test_wifiAuthModeName_matches_the_idf_enum);
|
||||
RUN_TEST(test_wifiAuthModeName_unknown_past_the_shared_values);
|
||||
RUN_TEST(test_heapEmitTarget_one_client_always_gets_it);
|
||||
RUN_TEST(test_heapEmitTarget_broadcasts_once_per_interval);
|
||||
RUN_TEST(test_heapEmitTarget_room_in_between);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue