MCPcopy
hub / github.com/pterm/pterm / TestTablePrinter_Render

Function TestTablePrinter_Render

table_printer_test.go:19–38  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

17}
18
19func TestTablePrinter_Render(t *testing.T) {
20 d := pterm.TableData{
21 {"Firstname", "Lastname", "Email"},
22 {"Paul", "Dean", "nisi.dictum.augue@velitAliquam.co.uk"},
23 {"Callie", "Mckay", "egestas.nunc.sed@est.com"},
24 {"Libby", "Camacho", "aliquet.lobortis@semper.com"},
25 }
26 // WithLeftAlignment
27 printer := pterm.DefaultTable.WithHasHeader().WithLeftAlignment().WithData(d)
28 content, err := printer.Srender()
29
30 testza.AssertNoError(t, err)
31 testza.AssertNotNil(t, content)
32 // WithRightAlignment
33 printer = pterm.DefaultTable.WithHasHeader().WithRightAlignment().WithData(d)
34 content, err = printer.Srender()
35
36 testza.AssertNoError(t, err)
37 testza.AssertNotNil(t, content)
38}
39
40func TestTablePrinterWithAlternateStyle_Render(t *testing.T) {
41 d := pterm.TableData{

Callers

nothing calls this directly

Calls 5

WithLeftAlignmentMethod · 0.80
WithHasHeaderMethod · 0.80
WithRightAlignmentMethod · 0.80
SrenderMethod · 0.65
WithDataMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…