libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit 76caa2901b4b39c300079a2da8b67cd761445790
parent a901003360f63da6861269ff1c682f46c7ed19c3
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Sun, 30 Jan 2022 18:35:25 +0300

test: fixed processing '--quiet' parameter

Added support for '--silent' and '-s' parameters.

Diffstat:
Msrc/microhttpd/test_client_put_stop.c | 6++++--
Msrc/microhttpd/test_upgrade.c | 8++++----
Msrc/microhttpd/test_upgrade_large.c | 8++++----
Msrc/testcurl/test_add_conn.c | 5++++-
Msrc/testcurl/test_get_close_keep_alive.c | 5++++-
Msrc/testcurl/test_quiesce.c | 5++++-
Msrc/testcurl/test_toolarge.c | 5++++-
Msrc/testcurl/test_tricky.c | 5++++-
8 files changed, 32 insertions(+), 15 deletions(-)

diff --git a/src/microhttpd/test_client_put_stop.c b/src/microhttpd/test_client_put_stop.c @@ -1985,8 +1985,10 @@ main (int argc, char *const *argv) #endif /* ! SO_LINGER */ if (1 != use_shutdown + use_close) return 99; - verbose = - ! (has_param (argc, argv, "-q") || has_param (argc, argv, "--quiet")); + verbose = ! (has_param (argc, argv, "-q") || + has_param (argc, argv, "--quiet") || + has_param (argc, argv, "-s") || + has_param (argc, argv, "--silent")); test_global_init (); diff --git a/src/microhttpd/test_upgrade.c b/src/microhttpd/test_upgrade.c @@ -1384,10 +1384,10 @@ main (int argc, use_tls_tool = TLS_CLI_NO_TOOL; test_tls = has_in_name (argv[0], "_tls"); - verbose = 1; - if (has_param (argc, argv, "-q") || - has_param (argc, argv, "--quiet")) - verbose = 0; + verbose = ! (has_param (argc, argv, "-q") || + has_param (argc, argv, "--quiet") || + has_param (argc, argv, "-s") || + has_param (argc, argv, "--silent")); if (test_tls) { diff --git a/src/microhttpd/test_upgrade_large.c b/src/microhttpd/test_upgrade_large.c @@ -1585,10 +1585,10 @@ main (int argc, use_tls_tool = TLS_CLI_NO_TOOL; test_tls = has_in_name (argv[0], "_tls"); - verbose = 1; - if (has_param (argc, argv, "-q") || - has_param (argc, argv, "--quiet")) - verbose = 0; + verbose = ! (has_param (argc, argv, "-q") || + has_param (argc, argv, "--quiet") || + has_param (argc, argv, "-s") || + has_param (argc, argv, "--silent")); if (test_tls) { #ifdef HTTPS_SUPPORT diff --git a/src/testcurl/test_add_conn.c b/src/testcurl/test_add_conn.c @@ -1131,7 +1131,10 @@ main (int argc, char *const *argv) if (cleanup_test) return 77; /* Cannot run without threads */ #endif /* HAVE_PTHREAD_H */ - verbose = ! has_param (argc, argv, "-q") || has_param (argc, argv, "--quiet"); + verbose = ! (has_param (argc, argv, "-q") || + has_param (argc, argv, "--quiet") || + has_param (argc, argv, "-s") || + has_param (argc, argv, "--silent")); if (cleanup_test) { #ifndef _WIN32 diff --git a/src/testcurl/test_get_close_keep_alive.c b/src/testcurl/test_get_close_keep_alive.c @@ -1062,7 +1062,10 @@ main (int argc, char *const *argv) conn_close = has_in_name (argv[0], "_close"); if (! conn_close && ! has_in_name (argv[0], "_keep_alive")) return 99; - verbose = ! has_param (argc, argv, "-q") || has_param (argc, argv, "--quiet"); + verbose = ! (has_param (argc, argv, "-q") || + has_param (argc, argv, "--quiet") || + has_param (argc, argv, "-s") || + has_param (argc, argv, "--silent")); test_global_init (); diff --git a/src/testcurl/test_quiesce.c b/src/testcurl/test_quiesce.c @@ -721,7 +721,10 @@ main (int argc, char *const *argv) { unsigned int errorCount = 0; oneone = ! has_in_name (argv[0], "10"); - verbose = ! has_param (argc, argv, "-q") || has_param (argc, argv, "--quiet"); + verbose = ! (has_param (argc, argv, "-q") || + has_param (argc, argv, "--quiet") || + has_param (argc, argv, "-s") || + has_param (argc, argv, "--silent")); if (0 != curl_global_init (CURL_GLOBAL_WIN32)) return 2; diff --git a/src/testcurl/test_toolarge.c b/src/testcurl/test_toolarge.c @@ -1537,7 +1537,10 @@ main (int argc, char *const *argv) + large_req_header_value + large_req_headers + large_rsp_header_name + large_rsp_header_value + large_rsp_headers != 1) return 99; - verbose = ! has_param (argc, argv, "-q") || has_param (argc, argv, "--quiet"); + verbose = ! (has_param (argc, argv, "-q") || + has_param (argc, argv, "--quiet") || + has_param (argc, argv, "-s") || + has_param (argc, argv, "--silent")); test_global_init (); diff --git a/src/testcurl/test_tricky.c b/src/testcurl/test_tricky.c @@ -1079,7 +1079,10 @@ main (int argc, char *const *argv) tricky_header2 = has_in_name (argv[0], "_header2") ? 1 : 0; if (1 != tricky_url + tricky_header2) return 99; - verbose = ! has_param (argc, argv, "-q") || has_param (argc, argv, "--quiet"); + verbose = ! (has_param (argc, argv, "-q") || + has_param (argc, argv, "--quiet") || + has_param (argc, argv, "-s") || + has_param (argc, argv, "--silent")); #if ! CURL_AT_LEAST_VERSION (7, 62, 0) if (tricky_url)