diff options
Diffstat (limited to 'internal/askcli/command_info_add_test.go')
| -rw-r--r-- | internal/askcli/command_info_add_test.go | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/internal/askcli/command_info_add_test.go b/internal/askcli/command_info_add_test.go index 0e5b366..b6f0bd0 100644 --- a/internal/askcli/command_info_add_test.go +++ b/internal/askcli/command_info_add_test.go @@ -57,9 +57,12 @@ func TestHandleInfo_Success(t *testing.T) { if !strings.Contains(output, "Started: no") { t.Fatalf("output missing explicit started state: %s", output) } - if !strings.Contains(output, "Depends: 1 (dep-1)") { + if !strings.Contains(output, "Depends: 1") { t.Fatalf("output missing formatted dependency alias: %s", output) } + if strings.Contains(output, "dep-1") { + t.Fatalf("output should not list dependency UUID when alias exists: %s", output) + } } func TestHandleInfo_Success_DebugShowsUUID(t *testing.T) { @@ -135,11 +138,12 @@ func TestHandleInfo_AssignsDependencyAliasesFromInfo(t *testing.T) { } output := stdout.String() - if !strings.Contains(output, "Depends:") || - !strings.Contains(output, "(dep-a)") || - !strings.Contains(output, "(dep-b)") { + if !strings.Contains(output, "Depends: 1, 2") { t.Fatalf("output missing assigned dependency aliases: %s", output) } + if strings.Contains(output, "dep-a") || strings.Contains(output, "dep-b") { + t.Fatalf("output should not list dependency UUIDs when aliases exist: %s", output) + } } func TestHandleInfo_AliasSelector(t *testing.T) { |
