func InitKlog(tb testing.TB) *flag.FlagSet { … }
type OutputConfig …
type testcase …
var tests …
func printWithLogger(logger logr.Logger, test testcase) { … }
var (
_ …
_ …
printWithLoggerLine …
_ …
)
func initPrintWithKlog(tb testing.TB, test testcase) { … }
func printWithKlog(test testcase) { … }
var (
_ …
_ …
printWithKlogLine …
_ …
)
func Output(t *testing.T, config OutputConfig) { … }
func Benchmark(b *testing.B, config OutputConfig) { … }
func setLogger(logger logr.Logger) bool { … }
func copySlice(in []interface{ … }
type kmeta …
func (k kmeta) GetName() string { … }
func (k kmeta) GetNamespace() string { … }
var _ …
type customErrorJSON …
var _ …
var _ …
func (e *customErrorJSON) Error() string { … }
func (e *customErrorJSON) MarshalJSON() ([]byte, error) { … }
type stringer …
func (s *stringer) String() string { … }
var _ …
type faultyStringer …
func (f faultyStringer) String() string { … }
var _ …
type faultyMarshaler …
func (f faultyMarshaler) MarshalLog() interface{ … }
var _ …
type recursiveMarshaler …
func (r recursiveMarshaler) MarshalLog() interface{ … }
var _ …
type faultyError …
func (f faultyError) Error() string { … }
var _ …
type typeMeta …
func (t typeMeta) String() string { … }
func (t typeMeta) MarshalLog() interface{ … }
type myConfig …
var _ …
var _ …
type myList …
func newCyclicList() *myList { … }