(t *testing.T)
| 222 | } |
| 223 | |
| 224 | func TestCmdAddTaskCollisionAvoidance(t *testing.T) { |
| 225 | setupFlowRoot(t) |
| 226 | for i := 0; i < 3; i++ { |
| 227 | if rc := cmdAdd([]string{"task", "Dup Task"}); rc != 0 { |
| 228 | t.Fatalf("add task iter %d rc=%d", i, rc) |
| 229 | } |
| 230 | } |
| 231 | db := openFlowDB(t) |
| 232 | for _, s := range []string{"dup-task", "dup-task-2", "dup-task-3"} { |
| 233 | if _, err := flowdb.GetTask(db, s); err != nil { |
| 234 | t.Errorf("slug %q missing: %v", s, err) |
| 235 | } |
| 236 | } |
| 237 | } |
| 238 | |
| 239 | func TestCmdAddTaskWorkDirMkdir(t *testing.T) { |
| 240 | setupFlowRoot(t) |
nothing calls this directly
no test coverage detected