From a4957630082ff3a926f0564148b443c8703cc2f8 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 29 Apr 2026 16:21:38 -0700 Subject: [PATCH] fix compile error in Status.phrase --- http.zig | 2 ++ test.zig | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/http.zig b/http.zig index fee8f4a5410745a98f8b21a039f7198ca3cd2ad7..1f919c0a3ed57fa8904ffcc3898c13475d429062 100644 --- a/http.zig +++ b/http.zig @@ -90,6 +90,8 @@ pub const Status = enum(u10) { pub fn phrase(self: Status) []const u8 { return switch (self) { + .invalid => unreachable, + // 1xx statuses .@"continue" => "Continue", .switching_protocols => "Switching Protocols", diff --git a/test.zig b/test.zig index a1aad74d9179eb8a00c683b799339bb1eb4fc4b6..5d60e6027bd9984b227e4475938e5e8f631b6663 100644 --- a/test.zig +++ b/test.zig @@ -13,6 +13,10 @@ test { try req.writeUA(); try req.send(); } +test { + _ = &http.Status.phrase; + _ = &http.Status.digits; +} // zig fmt: off test { try httpbinMethod(.http, .GET); } -- 2.54.0