mock

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Oct 1, 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 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