diff options
Diffstat (limited to 'internal/askcli/command_write_test.go')
| -rw-r--r-- | internal/askcli/command_write_test.go | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/internal/askcli/command_write_test.go b/internal/askcli/command_write_test.go index f0e062d..2e494db 100644 --- a/internal/askcli/command_write_test.go +++ b/internal/askcli/command_write_test.go @@ -201,12 +201,14 @@ func TestAllWriteHandlers_PassCorrectArgs(t *testing.T) { args []string wantArgs []string }{ + // All commands use uuid:<uuid> as the filter so taskwarrior selects + // the exact task; the action verb and any arguments follow. {"denotate", []string{"denotate", "my-uuid", "text"}, []string{"uuid:my-uuid", "denotate", "text"}}, - {"modify", []string{"modify", "my-uuid", "priority:H"}, []string{"modify", "my-uuid", "priority:H"}}, - {"annotate", []string{"annotate", "my-uuid", "note"}, []string{"annotate", "my-uuid", "note"}}, - {"start", []string{"start", "my-uuid"}, []string{"start", "my-uuid"}}, - {"stop", []string{"stop", "my-uuid"}, []string{"stop", "my-uuid"}}, - {"done", []string{"done", "my-uuid"}, []string{"done", "my-uuid"}}, + {"modify", []string{"modify", "my-uuid", "priority:H"}, []string{"uuid:my-uuid", "modify", "priority:H"}}, + {"annotate", []string{"annotate", "my-uuid", "note"}, []string{"uuid:my-uuid", "annotate", "note"}}, + {"start", []string{"start", "my-uuid"}, []string{"uuid:my-uuid", "start"}}, + {"stop", []string{"stop", "my-uuid"}, []string{"uuid:my-uuid", "stop"}}, + {"done", []string{"done", "my-uuid"}, []string{"uuid:my-uuid", "done"}}, {"priority", []string{"priority", "my-uuid", "H"}, []string{"uuid:my-uuid", "modify", "priority:H"}}, {"tag", []string{"tag", "my-uuid", "+cli"}, []string{"uuid:my-uuid", "modify", "+cli"}}, } |
