diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-04 00:01:44 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-04 00:01:44 +0200 |
| commit | 10d344d74bbeb9dcd5523efec6f2c79519bc05a4 (patch) | |
| tree | e232d7aab0b297de47edd6f674ebd3487ecb38fa /internal/cli/work_test.go | |
| parent | f33b95c7a26a9ac131719baaff391a0cdedb5072 (diff) | |
worktime: extract report import parsing from cli
Diffstat (limited to 'internal/cli/work_test.go')
| -rw-r--r-- | internal/cli/work_test.go | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/internal/cli/work_test.go b/internal/cli/work_test.go index 2be0231..9621bfb 100644 --- a/internal/cli/work_test.go +++ b/internal/cli/work_test.go @@ -7,7 +7,6 @@ import ( "strconv" "strings" "testing" - "time" timrTimer "codeberg.org/snonux/timr/internal/timer" ) @@ -109,28 +108,6 @@ func TestWorkLoginLogoutWithTimerFlags(t *testing.T) { } } -func TestParseImportDateFallbackLayout(t *testing.T) { - parsed, err := parseImportDate("06.01.2026") - if err != nil { - t.Fatalf("parseImportDate() error = %v", err) - } - - expected := time.Date(2026, 1, 6, 0, 0, 0, 0, time.Local) - if parsed.Year() != expected.Year() || parsed.Month() != expected.Month() || parsed.Day() != expected.Day() { - t.Fatalf("parsed date = %v, want %v", parsed, expected) - } -} - -func TestParseImportDateIncludesUnderlyingParseError(t *testing.T) { - _, err := parseImportDate("not-a-date") - if err == nil { - t.Fatal("parseImportDate() error = nil, want error") - } - if !strings.Contains(err.Error(), "unsupported import date") { - t.Fatalf("parseImportDate() error = %v, want unsupported import date context", err) - } -} - func writeWorkConfig(t *testing.T, dbDir, host string) string { return writeWorkConfigWithAuto(t, dbDir, host, false) } |
