Documentation ¶
Index ¶
- func ClearAllDummySignals()
- func SendDummySignal(signal string)
- func WaitForDummySignal(signal string)
- func WaitUntilLogLevelPattern(value string)
- type DummyLogsGatherer
- func (gatherer *DummyLogsGatherer) ContainsLogLine(loggerName string, level logger.LogLevel, message string) bool
- func (gatherer *DummyLogsGatherer) ContainsText(str string) bool
- func (gatherer *DummyLogsGatherer) GetText() string
- func (gatherer *DummyLogsGatherer) IsInterfaceNil() bool
- func (gatherer *DummyLogsGatherer) Output(line logger.LogLineHandler) []byte
- func (gatherer *DummyLogsGatherer) Write(_ []byte) (n int, err error)
- type FormatterMock
- type FormatterStub
- type LoggerStub
- func (stub *LoggerStub) Debug(message string, args ...interface{})
- func (stub *LoggerStub) Error(message string, args ...interface{})
- func (stub *LoggerStub) GetLevel() logger.LogLevel
- func (stub *LoggerStub) Info(message string, args ...interface{})
- func (stub *LoggerStub) IsInterfaceNil() bool
- func (stub *LoggerStub) Log(logLevel logger.LogLevel, message string, args ...interface{})
- func (stub *LoggerStub) LogIfError(err error, args ...interface{})
- func (stub *LoggerStub) LogLine(line *logger.LogLine)
- func (stub *LoggerStub) SetLevel(logLevel logger.LogLevel)
- func (stub *LoggerStub) Trace(message string, args ...interface{})
- func (stub *LoggerStub) Warn(message string, args ...interface{})
- type MarshalizerStub
- type WriterStub
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClearAllDummySignals ¶
func ClearAllDummySignals()
ClearAllDummySignals clears all dummy signals
func SendDummySignal ¶
func SendDummySignal(signal string)
SendDummySignal sends a dummy signal (creates a file)
func WaitForDummySignal ¶
func WaitForDummySignal(signal string)
WaitForDummySignal waits for a signal (a dummy file) to appear
func WaitUntilLogLevelPattern ¶
func WaitUntilLogLevelPattern(value string)
WaitUntilLogLevelPattern waits until a log level matches the value
Types ¶
type DummyLogsGatherer ¶
type DummyLogsGatherer struct {
// contains filtered or unexported fields
}
DummyLogsGatherer -
func (*DummyLogsGatherer) ContainsLogLine ¶
func (gatherer *DummyLogsGatherer) ContainsLogLine(loggerName string, level logger.LogLevel, message string) bool
ContainsLogLine -
func (*DummyLogsGatherer) ContainsText ¶
func (gatherer *DummyLogsGatherer) ContainsText(str string) bool
ContainsText -
func (*DummyLogsGatherer) IsInterfaceNil ¶
func (gatherer *DummyLogsGatherer) IsInterfaceNil() bool
IsInterfaceNil -
func (*DummyLogsGatherer) Output ¶
func (gatherer *DummyLogsGatherer) Output(line logger.LogLineHandler) []byte
Output -
type FormatterMock ¶
type FormatterMock struct { }
func (*FormatterMock) IsInterfaceNil ¶
func (mock *FormatterMock) IsInterfaceNil() bool
IsInterfaceNil returns true if there is no value under the interface
func (*FormatterMock) Output ¶
func (mock *FormatterMock) Output(line logger.LogLineHandler) []byte
Output converts the provided LogLineHandler into a slice of bytes ready for output
type FormatterStub ¶
type FormatterStub struct {
OutputCalled func(line logger.LogLineHandler) []byte
}
FormatterStub -
func (*FormatterStub) IsInterfaceNil ¶
func (fs *FormatterStub) IsInterfaceNil() bool
IsInterfaceNil -
func (*FormatterStub) Output ¶
func (fs *FormatterStub) Output(line logger.LogLineHandler) []byte
Output -
type LoggerStub ¶
type LoggerStub struct { TraceCalled func(message string, args ...interface{}) DebugCalled func(message string, args ...interface{}) InfoCalled func(message string, args ...interface{}) WarnCalled func(message string, args ...interface{}) ErrorCalled func(message string, args ...interface{}) LogIfErrorCalled func(err error, args ...interface{}) LogCalled func(logLevel logger.LogLevel, message string, args ...interface{}) LogLineCalled func(line *logger.LogLine) SetLevelCalled func(logLevel logger.LogLevel) GetLevelCalled func() logger.LogLevel }
LoggerStub -
func (*LoggerStub) Debug ¶
func (stub *LoggerStub) Debug(message string, args ...interface{})
Debug -
func (*LoggerStub) Error ¶
func (stub *LoggerStub) Error(message string, args ...interface{})
Error -
func (*LoggerStub) Log ¶
func (stub *LoggerStub) Log(logLevel logger.LogLevel, message string, args ...interface{})
Log -
func (*LoggerStub) LogIfError ¶
func (stub *LoggerStub) LogIfError(err error, args ...interface{})
LogIfError -
func (*LoggerStub) Trace ¶
func (stub *LoggerStub) Trace(message string, args ...interface{})
Trace -
type MarshalizerStub ¶
type MarshalizerStub struct { MarshalCalled func(obj interface{}) ([]byte, error) UnmarshalCalled func(obj interface{}, buff []byte) error }
MarshalizerStub -
func (*MarshalizerStub) IsInterfaceNil ¶
func (ms *MarshalizerStub) IsInterfaceNil() bool
IsInterfaceNil -
func (*MarshalizerStub) Marshal ¶
func (ms *MarshalizerStub) Marshal(obj interface{}) ([]byte, error)
Marshal -
func (*MarshalizerStub) Unmarshal ¶
func (ms *MarshalizerStub) Unmarshal(obj interface{}, buff []byte) error
Unmarshal -
Click to show internal directories.
Click to hide internal directories.