diff --git a/pkg/console/print.go b/pkg/console/print.go index c5420127eeb..5654cf7d7ef 100644 --- a/pkg/console/print.go +++ b/pkg/console/print.go @@ -11,13 +11,6 @@ import ( // Tests must not call t.Parallel() as this variable is not concurrency-safe. var stderr io.Writer = os.Stderr -// PrintError formats and prints a compiler error to stderr. -// FormatError already includes a trailing newline, so Fprint is used to avoid -// emitting a spurious blank line. -func PrintError(err CompilerError) { - fmt.Fprint(stderr, FormatError(err)) -} - // PrintSuccessMessage formats and prints a success message to stderr. func PrintSuccessMessage(message string) { fmt.Fprintln(stderr, FormatSuccessMessageStderr(message)) @@ -28,11 +21,6 @@ func PrintInfoMessage(message string) { fmt.Fprintln(stderr, FormatInfoMessageStderr(message)) } -// PrintTableHeaderStderr formats and prints a table header to stderr. -func PrintTableHeaderStderr(text string) { - fmt.Fprintln(stderr, FormatTableHeaderStderr(text)) -} - // PrintWarningMessage formats and prints a warning message to stderr. func PrintWarningMessage(message string) { fmt.Fprintln(stderr, FormatWarningMessageStderr(message)) @@ -43,31 +31,11 @@ func PrintErrorMessage(message string) { fmt.Fprintln(stderr, FormatErrorMessage(message)) } -// PrintErrorTextStderr formats and prints error-styled text to stderr. -func PrintErrorTextStderr(text string) { - fmt.Fprintln(stderr, FormatErrorTextStderr(text)) -} - // PrintCommandMessage formats and prints a command message to stderr. func PrintCommandMessage(command string) { fmt.Fprintln(stderr, FormatCommandMessageStderr(command)) } -// PrintProgressMessage formats and prints a progress message to stderr. -func PrintProgressMessage(message string) { - fmt.Fprintln(stderr, FormatProgressMessageStderr(message)) -} - -// PrintPromptMessage formats and prints a prompt message to stderr. -func PrintPromptMessage(message string) { - fmt.Fprintln(stderr, FormatPromptMessageStderr(message)) -} - -// PrintVerboseMessage formats and prints a verbose message to stderr. -func PrintVerboseMessage(message string) { - fmt.Fprintln(stderr, FormatVerboseMessageStderr(message)) -} - // PrintListItem formats and prints a list item to stderr. func PrintListItem(item string) { fmt.Fprintln(stderr, FormatListItemStderr(item)) diff --git a/pkg/console/print_test.go b/pkg/console/print_test.go index ab8fe50060d..6a482d2d448 100644 --- a/pkg/console/print_test.go +++ b/pkg/console/print_test.go @@ -22,19 +22,6 @@ func captureStderr(t *testing.T, fn func()) string { return buf.String() } -// TestPrintErrorNewline verifies that PrintError does not emit a spurious blank -// line: FormatError already terminates with \n, so Fprint (not Fprintln) must -// be used. -func TestPrintErrorNewline(t *testing.T) { - ce := CompilerError{Type: "error", Message: "something went wrong"} - got := captureStderr(t, func() { PrintError(ce) }) - - want := FormatError(ce) - if got != want { - t.Fatalf("PrintError output mismatch\nwant: %q\ngot: %q", want, got) - } -} - func TestPrintSuccessMessage(t *testing.T) { got := captureStderr(t, func() { PrintSuccessMessage("ok") }) want := FormatSuccessMessageStderr("ok") + "\n" @@ -51,14 +38,6 @@ func TestPrintInfoMessage(t *testing.T) { } } -func TestPrintTableHeaderStderr(t *testing.T) { - got := captureStderr(t, func() { PrintTableHeaderStderr("Name") }) - want := FormatTableHeaderStderr("Name") + "\n" - if got != want { - t.Fatalf("want %q, got %q", want, got) - } -} - func TestPrintWarningMessage(t *testing.T) { got := captureStderr(t, func() { PrintWarningMessage("warn") }) want := FormatWarningMessageStderr("warn") + "\n" @@ -75,14 +54,6 @@ func TestPrintErrorMessage(t *testing.T) { } } -func TestPrintErrorTextStderr(t *testing.T) { - got := captureStderr(t, func() { PrintErrorTextStderr("error text") }) - want := FormatErrorTextStderr("error text") + "\n" - if got != want { - t.Fatalf("want %q, got %q", want, got) - } -} - func TestPrintCommandMessage(t *testing.T) { got := captureStderr(t, func() { PrintCommandMessage("gh aw status") }) want := FormatCommandMessageStderr("gh aw status") + "\n" @@ -91,30 +62,6 @@ func TestPrintCommandMessage(t *testing.T) { } } -func TestPrintProgressMessage(t *testing.T) { - got := captureStderr(t, func() { PrintProgressMessage("loading") }) - want := FormatProgressMessageStderr("loading") + "\n" - if got != want { - t.Fatalf("want %q, got %q", want, got) - } -} - -func TestPrintPromptMessage(t *testing.T) { - got := captureStderr(t, func() { PrintPromptMessage("continue?") }) - want := FormatPromptMessageStderr("continue?") + "\n" - if got != want { - t.Fatalf("want %q, got %q", want, got) - } -} - -func TestPrintVerboseMessage(t *testing.T) { - got := captureStderr(t, func() { PrintVerboseMessage("debug info") }) - want := FormatVerboseMessageStderr("debug info") + "\n" - if got != want { - t.Fatalf("want %q, got %q", want, got) - } -} - func TestPrintListItem(t *testing.T) { got := captureStderr(t, func() { PrintListItem("item one") }) want := FormatListItemStderr("item one") + "\n"