Commit 59322963ce

jim price <shadeops@gmail.com>
2023-07-23 09:55:30
Fix the http.Server test and add it to the set of tests in http.zig
1 parent 7f3fdd2
Changed files (2)
lib
lib/std/http/Server.zig
@@ -735,9 +735,12 @@ test "HTTP server handles a chunked transfer coding request" {
 
     const server_thread = try std.Thread.spawn(.{}, (struct {
         fn apply(s: *std.http.Server) !void {
-            const res = try s.accept(.{ .dynamic = max_header_size });
+            var res = try s.accept(.{
+                .allocator = allocator,
+                .header_strategy = .{ .dynamic = max_header_size },
+            });
             defer res.deinit();
-            defer res.reset();
+            defer _ = res.reset();
             try res.wait();
 
             try expect(res.request.transfer_encoding.? == .chunked);
lib/std/http.zig
@@ -274,5 +274,6 @@ const std = @import("std.zig");
 test {
     _ = Client;
     _ = Method;
+    _ = Server;
     _ = Status;
 }