var kindAllowList … var missingHanlders … func TestServerSidePrint(t *testing.T) { … } type fakePrinter … var _ … func (f *fakePrinter) Handler(columns, columnsWithWide []string, printFunc interface{ … } func (f *fakePrinter) TableHandler(columns []metav1beta1.TableColumnDefinition, printFunc interface{ … } func (f *fakePrinter) DefaultTableHandler(columns []metav1beta1.TableColumnDefinition, printFunc interface{ … } func newFakePrinter(fns ...func(printers.PrintHandler)) *fakePrinter { … } func decodeIntoTable(body []byte) (*metav1beta1.Table, error) { … } func createKubeConfig(url string) *clientcmdapi.Config { … }