Documentation
¶
Index ¶
- func GetTableWriter() table.Writer
- func StreamFileFromGzip(reader io.Reader, filename string) (io.Reader, error)
- type FileWriter
- type FilesystemWriter
- type MockFileWriter
- type MockFileWriter_Create_Call
- func (_c *MockFileWriter_Create_Call) Return(file *os.File, err error) *MockFileWriter_Create_Call
- func (_c *MockFileWriter_Create_Call) Run(run func(filename string)) *MockFileWriter_Create_Call
- func (_c *MockFileWriter_Create_Call) RunAndReturn(run func(filename string) (*os.File, error)) *MockFileWriter_Create_Call
- type MockFileWriter_Expecter
- type MockTableWriter
- type MockTableWriter_AppendHeader_Call
- func (_c *MockTableWriter_AppendHeader_Call) Return() *MockTableWriter_AppendHeader_Call
- func (_c *MockTableWriter_AppendHeader_Call) Run(run func(row table.Row, configs ...table.RowConfig)) *MockTableWriter_AppendHeader_Call
- func (_c *MockTableWriter_AppendHeader_Call) RunAndReturn(run func(row table.Row, configs ...table.RowConfig)) *MockTableWriter_AppendHeader_Call
- type MockTableWriter_AppendRow_Call
- func (_c *MockTableWriter_AppendRow_Call) Return() *MockTableWriter_AppendRow_Call
- func (_c *MockTableWriter_AppendRow_Call) Run(run func(row table.Row, configs ...table.RowConfig)) *MockTableWriter_AppendRow_Call
- func (_c *MockTableWriter_AppendRow_Call) RunAndReturn(run func(row table.Row, configs ...table.RowConfig)) *MockTableWriter_AppendRow_Call
- type MockTableWriter_Expecter
- func (_e *MockTableWriter_Expecter) AppendHeader(row interface{}, configs ...interface{}) *MockTableWriter_AppendHeader_Call
- func (_e *MockTableWriter_Expecter) AppendRow(row interface{}, configs ...interface{}) *MockTableWriter_AppendRow_Call
- func (_e *MockTableWriter_Expecter) Render() *MockTableWriter_Render_Call
- type MockTableWriter_Render_Call
- type TableWriter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetTableWriter ¶
Types ¶
type FilesystemWriter ¶
type FilesystemWriter struct{}
func NewFilesystemWriter ¶
func NewFilesystemWriter() *FilesystemWriter
type MockFileWriter ¶
MockFileWriter is an autogenerated mock type for the FileWriter type
func NewMockFileWriter ¶
func NewMockFileWriter(t interface {
mock.TestingT
Cleanup(func())
}) *MockFileWriter
NewMockFileWriter creates a new instance of MockFileWriter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockFileWriter) Create ¶
func (_mock *MockFileWriter) Create(filename string) (*os.File, error)
Create provides a mock function for the type MockFileWriter
func (*MockFileWriter) EXPECT ¶
func (_m *MockFileWriter) EXPECT() *MockFileWriter_Expecter
type MockFileWriter_Create_Call ¶
MockFileWriter_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create'
func (*MockFileWriter_Create_Call) Return ¶
func (_c *MockFileWriter_Create_Call) Return(file *os.File, err error) *MockFileWriter_Create_Call
func (*MockFileWriter_Create_Call) Run ¶
func (_c *MockFileWriter_Create_Call) Run(run func(filename string)) *MockFileWriter_Create_Call
func (*MockFileWriter_Create_Call) RunAndReturn ¶
func (_c *MockFileWriter_Create_Call) RunAndReturn(run func(filename string) (*os.File, error)) *MockFileWriter_Create_Call
type MockFileWriter_Expecter ¶
type MockFileWriter_Expecter struct {
// contains filtered or unexported fields
}
func (*MockFileWriter_Expecter) Create ¶
func (_e *MockFileWriter_Expecter) Create(filename interface{}) *MockFileWriter_Create_Call
Create is a helper method to define mock.On call
- filename
type MockTableWriter ¶
MockTableWriter is an autogenerated mock type for the TableWriter type
func NewMockTableWriter ¶
func NewMockTableWriter(t interface {
mock.TestingT
Cleanup(func())
}) *MockTableWriter
NewMockTableWriter creates a new instance of MockTableWriter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockTableWriter) AppendHeader ¶
func (_mock *MockTableWriter) AppendHeader(row table.Row, configs ...table.RowConfig)
AppendHeader provides a mock function for the type MockTableWriter
func (*MockTableWriter) AppendRow ¶
func (_mock *MockTableWriter) AppendRow(row table.Row, configs ...table.RowConfig)
AppendRow provides a mock function for the type MockTableWriter
func (*MockTableWriter) EXPECT ¶
func (_m *MockTableWriter) EXPECT() *MockTableWriter_Expecter
func (*MockTableWriter) Render ¶
func (_mock *MockTableWriter) Render() string
Render provides a mock function for the type MockTableWriter
type MockTableWriter_AppendHeader_Call ¶
MockTableWriter_AppendHeader_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AppendHeader'
func (*MockTableWriter_AppendHeader_Call) Return ¶
func (_c *MockTableWriter_AppendHeader_Call) Return() *MockTableWriter_AppendHeader_Call
func (*MockTableWriter_AppendHeader_Call) Run ¶
func (_c *MockTableWriter_AppendHeader_Call) Run(run func(row table.Row, configs ...table.RowConfig)) *MockTableWriter_AppendHeader_Call
func (*MockTableWriter_AppendHeader_Call) RunAndReturn ¶
func (_c *MockTableWriter_AppendHeader_Call) RunAndReturn(run func(row table.Row, configs ...table.RowConfig)) *MockTableWriter_AppendHeader_Call
type MockTableWriter_AppendRow_Call ¶
MockTableWriter_AppendRow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AppendRow'
func (*MockTableWriter_AppendRow_Call) Return ¶
func (_c *MockTableWriter_AppendRow_Call) Return() *MockTableWriter_AppendRow_Call
func (*MockTableWriter_AppendRow_Call) Run ¶
func (_c *MockTableWriter_AppendRow_Call) Run(run func(row table.Row, configs ...table.RowConfig)) *MockTableWriter_AppendRow_Call
func (*MockTableWriter_AppendRow_Call) RunAndReturn ¶
func (_c *MockTableWriter_AppendRow_Call) RunAndReturn(run func(row table.Row, configs ...table.RowConfig)) *MockTableWriter_AppendRow_Call
type MockTableWriter_Expecter ¶
type MockTableWriter_Expecter struct {
// contains filtered or unexported fields
}
func (*MockTableWriter_Expecter) AppendHeader ¶
func (_e *MockTableWriter_Expecter) AppendHeader(row interface{}, configs ...interface{}) *MockTableWriter_AppendHeader_Call
AppendHeader is a helper method to define mock.On call
- row
- configs
func (*MockTableWriter_Expecter) AppendRow ¶
func (_e *MockTableWriter_Expecter) AppendRow(row interface{}, configs ...interface{}) *MockTableWriter_AppendRow_Call
AppendRow is a helper method to define mock.On call
- row
- configs
func (*MockTableWriter_Expecter) Render ¶
func (_e *MockTableWriter_Expecter) Render() *MockTableWriter_Render_Call
Render is a helper method to define mock.On call
type MockTableWriter_Render_Call ¶
MockTableWriter_Render_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Render'
func (*MockTableWriter_Render_Call) Return ¶
func (_c *MockTableWriter_Render_Call) Return(s string) *MockTableWriter_Render_Call
func (*MockTableWriter_Render_Call) Run ¶
func (_c *MockTableWriter_Render_Call) Run(run func()) *MockTableWriter_Render_Call
func (*MockTableWriter_Render_Call) RunAndReturn ¶
func (_c *MockTableWriter_Render_Call) RunAndReturn(run func() string) *MockTableWriter_Render_Call