summaryrefslogtreecommitdiff
path: root/internal/askcli/dispatch_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/askcli/dispatch_test.go')
-rw-r--r--internal/askcli/dispatch_test.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/internal/askcli/dispatch_test.go b/internal/askcli/dispatch_test.go
index cc5854d..ebd7273 100644
--- a/internal/askcli/dispatch_test.go
+++ b/internal/askcli/dispatch_test.go
@@ -223,6 +223,11 @@ func TestDispatcher_NoAgentPrefix_StripsScopePrefix(t *testing.T) {
args: []string{"no-agent", "add", "new task description"},
wantCalls: [][]string{{"add", "rc.verbose=nothing", "rc.verbose=new-uuid", "new task description"}},
},
+ {
+ name: "na implicit add",
+ args: []string{"na", "description", "here"},
+ wantCalls: [][]string{{"add", "rc.verbose=nothing", "rc.verbose=new-uuid", "description here"}},
+ },
}
for _, tc := range tests {
@@ -235,7 +240,8 @@ func TestDispatcher_NoAgentPrefix_StripsScopePrefix(t *testing.T) {
_, _ = io.WriteString(stdout, taskJSONFor("test-uuid"))
case "uuid:test-uuid export":
_, _ = io.WriteString(stdout, taskJSONFor("test-uuid"))
- case "add rc.verbose=nothing rc.verbose=new-uuid new task description":
+ case "add rc.verbose=nothing rc.verbose=new-uuid new task description",
+ "add rc.verbose=nothing rc.verbose=new-uuid description here":
_, _ = io.WriteString(stdout, "Created task task-uuid-abc.\n")
default:
t.Fatalf("unexpected runner args: %v", args)