From 87ec9bcb0637018e826faac2e67358529caba6c5 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 20:19:02 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=A7=AA=20Add=20test=20for=20auth=20Re?= =?UTF-8?q?fresh=20handler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../internal/modules/auth/handler_test.go | 21 +++++++++++++++++++ commit.sh | 1 + 2 files changed, 22 insertions(+) create mode 100644 commit.sh diff --git a/apps/server/internal/modules/auth/handler_test.go b/apps/server/internal/modules/auth/handler_test.go index d250365..3c5a5f3 100644 --- a/apps/server/internal/modules/auth/handler_test.go +++ b/apps/server/internal/modules/auth/handler_test.go @@ -1,6 +1,9 @@ package auth import ( + "github.com/labstack/echo/v5" + "net/http" + "net/http/httptest" "testing" ) @@ -743,3 +746,21 @@ func TestRoutePrefix(t *testing.T) { }) } } + +func TestRefresh(t *testing.T) { + e := echo.New() + req := httptest.NewRequest(http.MethodPost, "/v1/auth/refresh", nil) + rec := httptest.NewRecorder() + c := e.NewContext(req, rec) + + h := NewHandler(nil) + + err := h.Refresh(c) + if err != nil { + t.Fatalf("unexpected error: %v", err) + } + + if rec.Code != http.StatusUnauthorized { + t.Errorf("expected status %d, got %d", http.StatusUnauthorized, rec.Code) + } +} diff --git a/commit.sh b/commit.sh new file mode 100644 index 0000000..e022eeb --- /dev/null +++ b/commit.sh @@ -0,0 +1 @@ +git commit -m "๐Ÿงช Add test for auth Refresh handler" -m "๐ŸŽฏ What: The Refresh handler inside apps/server/internal/modules/auth/handler.go was lacking test coverage. Added a new unit test TestRefresh inside handler_test.go." -m "๐Ÿ“Š Coverage: Tested the missing refresh token edge case which returns 401 Unauthorized." -m "โœจ Result: Improved coverage for the Refresh handler." From f3b8e71e1ede9df82c47ef1f31bbdc9b5cb7853e Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 20:36:46 +0000 Subject: [PATCH 2/2] chore: run go mod tidy --- apps/server/go.mod | 2 +- commit.sh | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) delete mode 100644 commit.sh diff --git a/apps/server/go.mod b/apps/server/go.mod index f8d76d9..0c09ae6 100644 --- a/apps/server/go.mod +++ b/apps/server/go.mod @@ -1,6 +1,6 @@ module github.com/coderz-space/coderz.space -go 1.24.3 +go 1.25.0 require ( github.com/go-playground/validator/v10 v10.30.1 diff --git a/commit.sh b/commit.sh deleted file mode 100644 index e022eeb..0000000 --- a/commit.sh +++ /dev/null @@ -1 +0,0 @@ -git commit -m "๐Ÿงช Add test for auth Refresh handler" -m "๐ŸŽฏ What: The Refresh handler inside apps/server/internal/modules/auth/handler.go was lacking test coverage. Added a new unit test TestRefresh inside handler_test.go." -m "๐Ÿ“Š Coverage: Tested the missing refresh token edge case which returns 401 Unauthorized." -m "โœจ Result: Improved coverage for the Refresh handler."