summaryrefslogtreecommitdiff
path: root/internal/askcli/command_write_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/askcli/command_write_test.go')
-rw-r--r--internal/askcli/command_write_test.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/internal/askcli/command_write_test.go b/internal/askcli/command_write_test.go
index 981df8a..e6b6dd2 100644
--- a/internal/askcli/command_write_test.go
+++ b/internal/askcli/command_write_test.go
@@ -108,6 +108,9 @@ func TestHandleDenotate_MissingArgs(t *testing.T) {
if code != 1 {
t.Fatalf("denotate code = %d, want 1 for missing args", code)
}
+ if !strings.Contains(stderr.String(), "requires an ID or UUID") {
+ t.Fatalf("stderr = %q, want ID-or-UUID message", stderr.String())
+ }
}
func TestHandleModify_Success(t *testing.T) {
@@ -186,6 +189,9 @@ func TestHandleAnnotate_MissingArgs(t *testing.T) {
if code != 1 {
t.Fatalf("annotate code = %d, want 1 for missing args", code)
}
+ if !strings.Contains(stderr.String(), "requires an ID or UUID") {
+ t.Fatalf("stderr = %q, want ID-or-UUID message", stderr.String())
+ }
}
func TestHandleStart_Success(t *testing.T) {
@@ -225,6 +231,9 @@ func TestHandleStart_MissingUUID(t *testing.T) {
if code != 1 {
t.Fatalf("start code = %d, want 1 for missing UUID", code)
}
+ if !strings.Contains(stderr.String(), "requires an ID or UUID") {
+ t.Fatalf("stderr = %q, want ID-or-UUID message", stderr.String())
+ }
}
func TestHandleStop_Success(t *testing.T) {
@@ -288,6 +297,9 @@ func TestHandlePriority_MissingArgs(t *testing.T) {
if code != 1 {
t.Fatalf("priority code = %d, want 1 for missing args", code)
}
+ if !strings.Contains(stderr.String(), "requires an ID or UUID") {
+ t.Fatalf("stderr = %q, want ID-or-UUID message", stderr.String())
+ }
}
func TestHandleTag_Success(t *testing.T) {