(t *testing.T)
| 736 | } |
| 737 | |
| 738 | func TestStatus_Statusline_OneTask(t *testing.T) { |
| 739 | tmpDir := createStatusTestFiles(t) |
| 740 | resetStatusFlags() |
| 741 | taskDir = tmpDir |
| 742 | statusStatusline = true |
| 743 | |
| 744 | output, err := captureStatusNoArgsOutput(t) |
| 745 | if err != nil { |
| 746 | t.Fatalf("unexpected error: %v", err) |
| 747 | } |
| 748 | |
| 749 | expected := "#002 Implement authentication\n" |
| 750 | if output != expected { |
| 751 | t.Errorf("expected %q, got: %q", expected, output) |
| 752 | } |
| 753 | } |
| 754 | |
| 755 | func TestStatus_Statusline_MultipleTasks(t *testing.T) { |
| 756 | tmpDir := createStatusTestFilesMultipleInProgress(t) |
nothing calls this directly
no test coverage detected