diff --git a/pkg/cli/add_interactive_workflow_test.go b/pkg/cli/add_interactive_workflow_test.go index 0d2821bbf7..df26ec13e8 100644 --- a/pkg/cli/add_interactive_workflow_test.go +++ b/pkg/cli/add_interactive_workflow_test.go @@ -41,20 +41,13 @@ func TestGetWorkflowStatuses(t *testing.T) { t.Run(tt.name, func(t *testing.T) { // This function calls gh CLI, so it will likely error in tests // We just verify it doesn't panic - statuses, err := getWorkflowStatuses(tt.pattern, tt.repoOverride, tt.verbose) + _, err := getWorkflowStatuses(tt.pattern, tt.repoOverride, tt.verbose) // Either succeeds or fails gracefully, but shouldn't panic - // Note: statuses may be nil even when err is nil (no workflows found) if err != nil { // Error is acceptable in test environment without gh CLI setup assert.Error(t, err, "Expected error without gh CLI") } - // If no error and statuses exist, verify they have expected structure - if err == nil && statuses != nil { - for _, status := range statuses { - assert.NotEmpty(t, status.Workflow, "Workflow name should not be empty") - } - } }) } }