diff options
Diffstat (limited to 'internal/tui/report_test.go')
| -rw-r--r-- | internal/tui/report_test.go | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/internal/tui/report_test.go b/internal/tui/report_test.go index cf9a7f9..2bde9ff 100644 --- a/internal/tui/report_test.go +++ b/internal/tui/report_test.go @@ -4,7 +4,7 @@ import ( "strings" "testing" - "codeberg.org/snonux/timr/internal/worktime" + "codeberg.org/snonux/timesamurai/internal/worktime" tea "github.com/charmbracelet/bubbletea" ) @@ -82,6 +82,17 @@ func TestReportSummaryBarInView(t *testing.T) { } } +func TestReportWarningInView(t *testing.T) { + model := NewReportModel(sampleWeeks()) + model.SetWarning("currently logged in: work") + model.SetSize(120, 12) + + view := model.View(DefaultStyles()) + if !strings.Contains(view, "Warning: currently logged in: work") { + t.Fatalf("view missing warning: %q", view) + } +} + func sampleWeeks() []worktime.WeekReport { return []worktime.WeekReport{ { |
