From 57a6aa8f7a9723445f9854363909a4f431d4cc8d Mon Sep 17 00:00:00 2001 From: mkelvers Date: Sat, 4 Jul 2026 05:20:36 +0200 Subject: [PATCH] test: fix port default test to match behavior --- internal/config/config_test.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/internal/config/config_test.go b/internal/config/config_test.go index d8d66a31..c51a478a 100644 --- a/internal/config/config_test.go +++ b/internal/config/config_test.go @@ -95,13 +95,16 @@ func TestLoadInvalidEpisodeAvailabilityMode(t *testing.T) { } } -func TestLoadEmptyPortIsError(t *testing.T) { +func TestLoadEmptyPortDefaultsTo3000(t *testing.T) { os.Setenv("PORT", "") os.Setenv("DATABASE_FILE", "mal.db") defer os.Unsetenv("PORT") - _, err := Load() - if err == nil { - t.Fatal("expected error for empty PORT") + cfg, err := Load() + if err != nil { + t.Fatalf("Load(): %v", err) + } + if cfg.Port != "3000" { + t.Fatalf("Port = %q, want %q", cfg.Port, "3000") } }