From 8a83fbf747bda27f5859ad84c2f20a9afb753e39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20B=C3=BCtow?= <1224732+snonux@users.noreply.github.com> Date: Sun, 22 Jun 2025 16:58:00 +0300 Subject: Clean up unused RunArgs comments --- internal/ui/table_test.go | 51 ----------------------------------------------- 1 file changed, 51 deletions(-) (limited to 'internal/ui/table_test.go') diff --git a/internal/ui/table_test.go b/internal/ui/table_test.go index d94243b..365180c 100644 --- a/internal/ui/table_test.go +++ b/internal/ui/table_test.go @@ -493,57 +493,6 @@ func TestAddHotkey(t *testing.T) { } } -func TestTaskHotkey(t *testing.T) { - tmp := t.TempDir() - taskPath := filepath.Join(tmp, "task") - cmdFile := filepath.Join(tmp, "cmd.txt") - - script := "#!/bin/sh\n" + - "if echo \"$@\" | grep -q export; then\n" + - " echo '{\"id\":1,\"uuid\":\"x\",\"description\":\"d\",\"status\":\"pending\",\"entry\":\"\",\"priority\":\"\",\"urgency\":0}'\n" + - " exit 0\n" + - "fi\n" + - "echo \"$@\" > " + cmdFile + "\n" - - if err := os.WriteFile(taskPath, []byte(script), 0o755); err != nil { - t.Fatal(err) - } - - origPath := os.Getenv("PATH") - os.Setenv("PATH", tmp+":"+origPath) - t.Cleanup(func() { os.Setenv("PATH", origPath) }) - - os.Setenv("TASKDATA", tmp) - os.Setenv("TASKRC", "/dev/null") - t.Cleanup(func() { - os.Unsetenv("TASKDATA") - os.Unsetenv("TASKRC") - }) - - m, err := New(nil) - if err != nil { - t.Fatalf("New: %v", err) - } - - mv, _ := m.Update(tea.KeyMsg{Type: tea.KeyRunes, Runes: []rune{'T'}}) - m = mv.(Model) - for _, r := range "+bg modify +huhu" { - mv, _ = m.Update(tea.KeyMsg{Type: tea.KeyRunes, Runes: []rune{r}}) - m = mv.(Model) - } - mv, _ = m.Update(tea.KeyMsg{Type: tea.KeyEnter}) - m = mv.(Model) - - data, err := os.ReadFile(cmdFile) - if err != nil { - t.Fatalf("read cmd: %v", err) - } - - if strings.TrimSpace(string(data)) != "+bg modify +huhu" { - t.Fatalf("task not called: %q", data) - } -} - func TestNavigationHotkeys(t *testing.T) { tmp := t.TempDir() taskPath := filepath.Join(tmp, "task") -- cgit v1.2.3