mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
esp_http_server : Test added to check limit on max_open_sockets config option
This commit is contained in:
parent
7e676c1055
commit
9542063236
@ -232,3 +232,22 @@ TEST_CASE("URI Wildcard Matcher Tests", "[HTTP SERVER]")
|
||||
ut++;
|
||||
}
|
||||
}
|
||||
|
||||
TEST_CASE("Max Allowed Sockets Test", "[HTTP SERVER]")
|
||||
{
|
||||
test_case_uses_tcpip();
|
||||
|
||||
httpd_handle_t hd;
|
||||
httpd_config_t config = HTTPD_DEFAULT_CONFIG();
|
||||
|
||||
/* Starting server with default config options should pass */
|
||||
TEST_ASSERT(httpd_start(&hd, &config) == ESP_OK);
|
||||
TEST_ASSERT(httpd_stop(hd) == ESP_OK);
|
||||
|
||||
/* Default value of max_open_sockets is already set as per
|
||||
* maximum limit imposed by LWIP. Increasing this beyond the
|
||||
* maximum allowed value, without increasing LWIP limit,
|
||||
* should fail */
|
||||
config.max_open_sockets += 1;
|
||||
TEST_ASSERT(httpd_start(&hd, &config) != ESP_OK);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user