19 lines
450 B
Go
19 lines
450 B
Go
package logger
|
|
|
|
// MockWriteManager does nothing and is provided for testing purposes
|
|
type MockWriteManager struct {
|
|
}
|
|
|
|
// NewMockWriteManager creates an OutputManager that does nothing for testing purposes
|
|
func NewMockWriteManager() OutputManager {
|
|
return &MockWriteManager{}
|
|
}
|
|
|
|
// Append is a mock stub
|
|
func (m *MockWriteManager) Append(data []byte, callback func([]byte)) {
|
|
}
|
|
|
|
// Shutdown is a mock stub
|
|
func (m *MockWriteManager) Shutdown() {
|
|
}
|