Ver código fonte

Unit test: Allow redirects

bel2125 7 anos atrás
pai
commit
c96df1fc3f
1 arquivos alterados com 4 adições e 2 exclusões
  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) {