Documentation ¶
Index ¶
- func GetDbMock() (*sql.DB, sqlmock.Sqlmock, error)
- type ConverterMock
- type LogMock
- type SpyLogger
- func (logger *SpyLogger) AssertLogsEmpty(t *testing.T)
- func (logger *SpyLogger) AssertLogsOfLevelEqual(t *testing.T, level hclog.Level, want []LogMock)
- func (logger SpyLogger) Debug(msg string, args ...interface{})
- func (logger SpyLogger) Error(msg string, args ...interface{})
- func (logger SpyLogger) ImpliedArgs() []interface{}
- func (logger SpyLogger) Info(msg string, args ...interface{})
- func (logger SpyLogger) IsDebug() bool
- func (logger SpyLogger) IsError() bool
- func (logger SpyLogger) IsInfo() bool
- func (logger SpyLogger) IsTrace() bool
- func (logger SpyLogger) IsWarn() bool
- func (logger SpyLogger) Log(level hclog.Level, msg string, args ...interface{})
- func (logger SpyLogger) Name() string
- func (logger SpyLogger) Named(name string) hclog.Logger
- func (logger SpyLogger) ResetNamed(name string) hclog.Logger
- func (logger SpyLogger) SetLevel(level hclog.Level)
- func (logger SpyLogger) StandardLogger(opts *hclog.StandardLoggerOptions) *log.Logger
- func (logger SpyLogger) StandardWriter(opts *hclog.StandardLoggerOptions) io.Writer
- func (logger SpyLogger) Trace(msg string, args ...interface{})
- func (logger SpyLogger) Warn(msg string, args ...interface{})
- func (logger SpyLogger) With(args ...interface{}) hclog.Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ConverterMock ¶
type ConverterMock struct{}
func (ConverterMock) ConvertValue ¶
func (conv ConverterMock) ConvertValue(v interface{}) (driver.Value, error)
type SpyLogger ¶
type SpyLogger struct {
// contains filtered or unexported fields
}
func NewSpyLogger ¶
func NewSpyLogger() SpyLogger
func (*SpyLogger) AssertLogsEmpty ¶
func (*SpyLogger) AssertLogsOfLevelEqual ¶
func (SpyLogger) ImpliedArgs ¶
func (logger SpyLogger) ImpliedArgs() []interface{}
func (SpyLogger) StandardLogger ¶
func (logger SpyLogger) StandardLogger(opts *hclog.StandardLoggerOptions) *log.Logger
func (SpyLogger) StandardWriter ¶
func (logger SpyLogger) StandardWriter(opts *hclog.StandardLoggerOptions) io.Writer
Click to show internal directories.
Click to hide internal directories.