summaryrefslogtreecommitdiff
path: root/internal/tui/report_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/tui/report_test.go')
-rw-r--r--internal/tui/report_test.go13
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{
{