Explain invocation presentation failures

This commit is contained in:
2026-10-26 14:28:58 +00:00
parent 215fc34d51
commit 13a4d4eacd
7 changed files with 96 additions and 13 deletions

View File

@@ -73,7 +73,7 @@ func TestHelpAndVersionDestinationFailuresUseReporterObservations(t *testing.T)
if !errors.Is(outcome.Presentation.Output.WriteError, writeErr) || outcome.Presentation.Output.State != DeliveryIncomplete {
t.Errorf("Execute(%q) presentation = %#v", args, outcome.Presentation)
}
if !strings.Contains(diagnostics.String(), "ERROR: Command failed.") {
if !strings.Contains(diagnostics.String(), "deliver") || !strings.Contains(diagnostics.String(), "output") {
t.Errorf("Execute(%q) diagnostics = %q", args, diagnostics.String())
}
}