mock

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2022 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

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) GetText

func (gatherer *DummyLogsGatherer) GetText() string

GetText -

func (*DummyLogsGatherer) IsInterfaceNil

func (gatherer *DummyLogsGatherer) IsInterfaceNil() bool

IsInterfaceNil -

func (*DummyLogsGatherer) Output

func (gatherer *DummyLogsGatherer) Output(line logger.LogLineHandler) []byte

Output -

func (*DummyLogsGatherer) Write

func (gatherer *DummyLogsGatherer) Write(_ []byte) (n int, err error)

Write -

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) GetLevel

func (stub *LoggerStub) GetLevel() logger.LogLevel

GetLevel -

func (*LoggerStub) Info

func (stub *LoggerStub) Info(message string, args ...interface{})

Info -

func (*LoggerStub) IsInterfaceNil

func (stub *LoggerStub) IsInterfaceNil() bool

IsInterfaceNil -

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) LogLine

func (stub *LoggerStub) LogLine(line *logger.LogLine)

LogLine -

func (*LoggerStub) SetLevel

func (stub *LoggerStub) SetLevel(logLevel logger.LogLevel)

SetLevel -

func (*LoggerStub) Trace

func (stub *LoggerStub) Trace(message string, args ...interface{})

Trace -

func (*LoggerStub) Warn

func (stub *LoggerStub) Warn(message string, args ...interface{})

Warn -

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 -

type WriterStub

type WriterStub struct {
	WriteCalled func(p []byte) (n int, err error)
}

WriterStub -

func (*WriterStub) Write

func (ws *WriterStub) Write(p []byte) (n int, err error)

Write -

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL