Преглед на файлове

Unit test: Allow redirects

bel2125 преди 7 години
родител
ревизия
c96df1fc3f
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      unittest/public_server.c

+ 4 - 2
unittest/public_server.c

@@ -4543,8 +4543,10 @@ minimal_http_https_client_impl(const char *server,
 	client_ri = mg_get_response_info(client);
 	ck_assert(client_ri != NULL);
 
-	/* Check for status code 200 OK */
-	ck_assert_int_eq(client_ri->status_code, 200);
+    /* Check for status code 200 OK or 30? moved */
+    if ((client_ri->status_code < 300) || (client_ri->status_code > 308)) {
+        ck_assert_int_eq(client_ri->status_code, 200);
+    }
 
 	data_read = 0;
 	while (data_read < client_ri->content_length) {