diff --git a/lib/std/http.zig b/lib/std/http.zig index c09341c701..f81032da50 100644 --- a/lib/std/http.zig +++ b/lib/std/http.zig @@ -274,5 +274,6 @@ const std = @import("std.zig"); test { _ = Client; _ = Method; + _ = Server; _ = Status; } diff --git a/lib/std/http/Server.zig b/lib/std/http/Server.zig index 8c8661ee21..743833dd00 100644 --- a/lib/std/http/Server.zig +++ b/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);