MCPcopy Create free account
hub / github.com/driangle/taskmd / TestAdd_InvalidStatus

Function TestAdd_InvalidStatus

apps/cli/internal/cli/add_test.go:250–263  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

248}
249
250func TestAdd_InvalidStatus(t *testing.T) {
251 tmpDir := t.TempDir()
252 resetAddFlags()
253 taskDir = tmpDir
254 addStatus = "invalid"
255
256 _, err := captureAddOutput(t, "Bad status")
257 if err == nil {
258 t.Fatal("expected error for invalid status")
259 }
260 if !strings.Contains(err.Error(), "invalid status") {
261 t.Errorf("expected 'invalid status' error, got: %v", err)
262 }
263}
264
265func TestAdd_SpecialCharactersInTitle(t *testing.T) {
266 tmpDir := t.TempDir()

Callers

nothing calls this directly

Calls 3

resetAddFlagsFunction · 0.85
captureAddOutputFunction · 0.85
ErrorMethod · 0.80

Tested by

no test coverage detected