From c9f3bf46f0de09edb796e35f3dcff349febf75c9 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Fri, 24 Jul 2026 10:32:28 +0200 Subject: dayinfo: show feast/day name + colour (modern niedziela + traditional missalemeum) in cli/tui/web; v0.5.0 --- internal/tradlit/tradlit_test.go | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'internal/tradlit/tradlit_test.go') diff --git a/internal/tradlit/tradlit_test.go b/internal/tradlit/tradlit_test.go index cd2cc83..8aa46eb 100644 --- a/internal/tradlit/tradlit_test.go +++ b/internal/tradlit/tradlit_test.go @@ -32,13 +32,16 @@ func TestLoadOnlineCachesRawBody(t *testing.T) { defer func() { baseURL = orig }() t.Setenv("XDG_CACHE_HOME", t.TempDir()) - secs, err := Load("2026-07-22", "en", false) + secs, info, err := Load("2026-07-22", "en", false) if err != nil { t.Fatalf("Load: %v", err) } if len(secs) == 0 { t.Fatal("Load returned no sections") } + if info.Name != "St. Mary Magdalene" { + t.Errorf("Load DayInfo.Name = %q, want %q", info.Name, "St. Mary Magdalene") + } if hits != 1 { t.Errorf("server hit %d times, want 1", hits) } @@ -66,7 +69,7 @@ func TestLoadOnline404WritesNoCache(t *testing.T) { defer func() { baseURL = orig }() t.Setenv("XDG_CACHE_HOME", t.TempDir()) - _, err := Load("2026-07-22", "en", false) + _, _, err := Load("2026-07-22", "en", false) if err == nil { t.Fatal("expected error on 404, got nil") } @@ -95,13 +98,16 @@ func TestLoadOfflineReadsCache(t *testing.T) { t.Fatal(err) } - secs, err := Load("2026-07-22", "pl", true) + secs, info, err := Load("2026-07-22", "pl", true) if err != nil { t.Fatalf("Load offline: %v", err) } if len(secs) == 0 { t.Fatal("Load offline returned no sections") } + if info.Name != "St. Mary Magdalene" { + t.Errorf("Load offline DayInfo.Name = %q, want %q", info.Name, "St. Mary Magdalene") + } } // TestLoadOfflineMissingCacheErrors checks Load's offline path errors @@ -110,7 +116,7 @@ func TestLoadOfflineReadsCache(t *testing.T) { func TestLoadOfflineMissingCacheErrors(t *testing.T) { t.Setenv("XDG_CACHE_HOME", t.TempDir()) - _, err := Load("2026-07-22", "pl", true) + _, _, err := Load("2026-07-22", "pl", true) if err == nil { t.Fatal("expected error for missing cache, got nil") } -- cgit v1.3