mockpool

package
v2.0.5 Latest Latest
Warning

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

Go to latest
Published: Mar 31, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Pooler added in v2.0.5

type Pooler struct {
	mock.Mock
}

Pooler is an autogenerated mock type for the Pooler type

func NewPooler added in v2.0.5

func NewPooler(t interface {
	mock.TestingT
	Cleanup(func())
}) *Pooler

NewPooler creates a new instance of Pooler. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Pooler) Add added in v2.0.5

func (_m *Pooler) Add(ctx context.Context, instance pool.Instance) error

Add provides a mock function with given fields: ctx, instance

func (*Pooler) Call added in v2.0.5

func (_m *Pooler) Call(functionName string, args interface{}, mode pool.Mode) ([]interface{}, error)

Call provides a mock function with given fields: functionName, args, mode

func (*Pooler) Call16 added in v2.0.5

func (_m *Pooler) Call16(functionName string, args interface{}, mode pool.Mode) ([]interface{}, error)

Call16 provides a mock function with given fields: functionName, args, mode

func (*Pooler) Call16Async added in v2.0.5

func (_m *Pooler) Call16Async(functionName string, args interface{}, mode pool.Mode) *tarantool.Future

Call16Async provides a mock function with given fields: functionName, args, mode

func (*Pooler) Call16Typed added in v2.0.5

func (_m *Pooler) Call16Typed(functionName string, args interface{}, result interface{}, mode pool.Mode) error

Call16Typed provides a mock function with given fields: functionName, args, result, mode

func (*Pooler) Call17 added in v2.0.5

func (_m *Pooler) Call17(functionName string, args interface{}, mode pool.Mode) ([]interface{}, error)

Call17 provides a mock function with given fields: functionName, args, mode

func (*Pooler) Call17Async added in v2.0.5

func (_m *Pooler) Call17Async(functionName string, args interface{}, mode pool.Mode) *tarantool.Future

Call17Async provides a mock function with given fields: functionName, args, mode

func (*Pooler) Call17Typed added in v2.0.5

func (_m *Pooler) Call17Typed(functionName string, args interface{}, result interface{}, mode pool.Mode) error

Call17Typed provides a mock function with given fields: functionName, args, result, mode

func (*Pooler) CallAsync added in v2.0.5

func (_m *Pooler) CallAsync(functionName string, args interface{}, mode pool.Mode) *tarantool.Future

CallAsync provides a mock function with given fields: functionName, args, mode

func (*Pooler) CallTyped added in v2.0.5

func (_m *Pooler) CallTyped(functionName string, args interface{}, result interface{}, mode pool.Mode) error

CallTyped provides a mock function with given fields: functionName, args, result, mode

func (*Pooler) Close added in v2.0.5

func (_m *Pooler) Close() []error

Close provides a mock function with no fields

func (*Pooler) CloseGraceful added in v2.0.5

func (_m *Pooler) CloseGraceful() []error

CloseGraceful provides a mock function with no fields

func (*Pooler) ConfiguredTimeout added in v2.0.5

func (_m *Pooler) ConfiguredTimeout(mode pool.Mode) (time.Duration, error)

ConfiguredTimeout provides a mock function with given fields: mode

func (*Pooler) ConnectedNow added in v2.0.5

func (_m *Pooler) ConnectedNow(mode pool.Mode) (bool, error)

ConnectedNow provides a mock function with given fields: mode

func (*Pooler) Delete added in v2.0.5

func (_m *Pooler) Delete(space interface{}, index interface{}, key interface{}, mode ...pool.Mode) ([]interface{}, error)

Delete provides a mock function with given fields: space, index, key, mode

func (*Pooler) DeleteAsync added in v2.0.5

func (_m *Pooler) DeleteAsync(space interface{}, index interface{}, key interface{}, mode ...pool.Mode) *tarantool.Future

DeleteAsync provides a mock function with given fields: space, index, key, mode

func (*Pooler) DeleteTyped added in v2.0.5

func (_m *Pooler) DeleteTyped(space interface{}, index interface{}, key interface{}, result interface{}, mode ...pool.Mode) error

DeleteTyped provides a mock function with given fields: space, index, key, result, mode

func (*Pooler) Do added in v2.0.5

func (_m *Pooler) Do(req tarantool.Request, mode pool.Mode) *tarantool.Future

Do provides a mock function with given fields: req, mode

func (*Pooler) Eval added in v2.0.5

func (_m *Pooler) Eval(expr string, args interface{}, mode pool.Mode) ([]interface{}, error)

Eval provides a mock function with given fields: expr, args, mode

func (*Pooler) EvalAsync added in v2.0.5

func (_m *Pooler) EvalAsync(expr string, args interface{}, mode pool.Mode) *tarantool.Future

EvalAsync provides a mock function with given fields: expr, args, mode

func (*Pooler) EvalTyped added in v2.0.5

func (_m *Pooler) EvalTyped(expr string, args interface{}, result interface{}, mode pool.Mode) error

EvalTyped provides a mock function with given fields: expr, args, result, mode

func (*Pooler) Execute added in v2.0.5

func (_m *Pooler) Execute(expr string, args interface{}, mode pool.Mode) ([]interface{}, error)

Execute provides a mock function with given fields: expr, args, mode

func (*Pooler) ExecuteAsync added in v2.0.5

func (_m *Pooler) ExecuteAsync(expr string, args interface{}, mode pool.Mode) *tarantool.Future

ExecuteAsync provides a mock function with given fields: expr, args, mode

func (*Pooler) ExecuteTyped added in v2.0.5

func (_m *Pooler) ExecuteTyped(expr string, args interface{}, result interface{}, mode pool.Mode) (tarantool.SQLInfo, []tarantool.ColumnMetaData, error)

ExecuteTyped provides a mock function with given fields: expr, args, result, mode

func (*Pooler) GetInfo added in v2.0.5

func (_m *Pooler) GetInfo() map[string]pool.ConnectionInfo

GetInfo provides a mock function with no fields

func (*Pooler) GetTyped added in v2.0.5

func (_m *Pooler) GetTyped(space interface{}, index interface{}, key interface{}, result interface{}, mode ...pool.Mode) error

GetTyped provides a mock function with given fields: space, index, key, result, mode

func (*Pooler) Insert added in v2.0.5

func (_m *Pooler) Insert(space interface{}, tuple interface{}, mode ...pool.Mode) ([]interface{}, error)

Insert provides a mock function with given fields: space, tuple, mode

func (*Pooler) InsertAsync added in v2.0.5

func (_m *Pooler) InsertAsync(space interface{}, tuple interface{}, mode ...pool.Mode) *tarantool.Future

InsertAsync provides a mock function with given fields: space, tuple, mode

func (*Pooler) InsertTyped added in v2.0.5

func (_m *Pooler) InsertTyped(space interface{}, tuple interface{}, result interface{}, mode ...pool.Mode) error

InsertTyped provides a mock function with given fields: space, tuple, result, mode

func (*Pooler) NewPrepared added in v2.0.5

func (_m *Pooler) NewPrepared(expr string, mode pool.Mode) (*tarantool.Prepared, error)

NewPrepared provides a mock function with given fields: expr, mode

func (*Pooler) NewStream added in v2.0.5

func (_m *Pooler) NewStream(mode pool.Mode) (*tarantool.Stream, error)

NewStream provides a mock function with given fields: mode

func (*Pooler) NewWatcher added in v2.0.5

func (_m *Pooler) NewWatcher(key string, callback tarantool.WatchCallback, mode pool.Mode) (tarantool.Watcher, error)

NewWatcher provides a mock function with given fields: key, callback, mode

func (*Pooler) Ping added in v2.0.5

func (_m *Pooler) Ping(mode pool.Mode) ([]interface{}, error)

Ping provides a mock function with given fields: mode

func (*Pooler) Remove added in v2.0.5

func (_m *Pooler) Remove(name string) error

Remove provides a mock function with given fields: name

func (*Pooler) Replace added in v2.0.5

func (_m *Pooler) Replace(space interface{}, tuple interface{}, mode ...pool.Mode) ([]interface{}, error)

Replace provides a mock function with given fields: space, tuple, mode

func (*Pooler) ReplaceAsync added in v2.0.5

func (_m *Pooler) ReplaceAsync(space interface{}, tuple interface{}, mode ...pool.Mode) *tarantool.Future

ReplaceAsync provides a mock function with given fields: space, tuple, mode

func (*Pooler) ReplaceTyped added in v2.0.5

func (_m *Pooler) ReplaceTyped(space interface{}, tuple interface{}, result interface{}, mode ...pool.Mode) error

ReplaceTyped provides a mock function with given fields: space, tuple, result, mode

func (*Pooler) Select added in v2.0.5

func (_m *Pooler) Select(space interface{}, index interface{}, offset uint32, limit uint32, iterator tarantool.Iter, key interface{}, mode ...pool.Mode) ([]interface{}, error)

Select provides a mock function with given fields: space, index, offset, limit, iterator, key, mode

func (*Pooler) SelectAsync added in v2.0.5

func (_m *Pooler) SelectAsync(space interface{}, index interface{}, offset uint32, limit uint32, iterator tarantool.Iter, key interface{}, mode ...pool.Mode) *tarantool.Future

SelectAsync provides a mock function with given fields: space, index, offset, limit, iterator, key, mode

func (*Pooler) SelectTyped added in v2.0.5

func (_m *Pooler) SelectTyped(space interface{}, index interface{}, offset uint32, limit uint32, iterator tarantool.Iter, key interface{}, result interface{}, mode ...pool.Mode) error

SelectTyped provides a mock function with given fields: space, index, offset, limit, iterator, key, result, mode

func (*Pooler) Update added in v2.0.5

func (_m *Pooler) Update(space interface{}, index interface{}, key interface{}, ops *tarantool.Operations, mode ...pool.Mode) ([]interface{}, error)

Update provides a mock function with given fields: space, index, key, ops, mode

func (*Pooler) UpdateAsync added in v2.0.5

func (_m *Pooler) UpdateAsync(space interface{}, index interface{}, key interface{}, ops *tarantool.Operations, mode ...pool.Mode) *tarantool.Future

UpdateAsync provides a mock function with given fields: space, index, key, ops, mode

func (*Pooler) UpdateTyped added in v2.0.5

func (_m *Pooler) UpdateTyped(space interface{}, index interface{}, key interface{}, ops *tarantool.Operations, result interface{}, mode ...pool.Mode) error

UpdateTyped provides a mock function with given fields: space, index, key, ops, result, mode

func (*Pooler) Upsert added in v2.0.5

func (_m *Pooler) Upsert(space interface{}, tuple interface{}, ops *tarantool.Operations, mode ...pool.Mode) ([]interface{}, error)

Upsert provides a mock function with given fields: space, tuple, ops, mode

func (*Pooler) UpsertAsync added in v2.0.5

func (_m *Pooler) UpsertAsync(space interface{}, tuple interface{}, ops *tarantool.Operations, mode ...pool.Mode) *tarantool.Future

UpsertAsync provides a mock function with given fields: space, tuple, ops, mode

Jump to

Keyboard shortcuts

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