mocks

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockDriver

type MockDriver struct {
	mock.Mock
}

MockDriver is an autogenerated mock type for the Driver type

func NewMockDriver

func NewMockDriver(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockDriver

NewMockDriver creates a new instance of MockDriver. 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 (*MockDriver) Capabilities

func (_mock *MockDriver) Capabilities(model elelem.Model) elelem.Capabilities

Capabilities provides a mock function for the type MockDriver

func (*MockDriver) Complete added in v0.4.0

func (_mock *MockDriver) Complete(context1 context.Context, driverRequest elelem.DriverRequest, fn func(elelem.Delta) error) (elelem.Usage, error)

Complete provides a mock function for the type MockDriver

func (*MockDriver) EXPECT

func (_m *MockDriver) EXPECT() *MockDriver_Expecter

func (*MockDriver) ListModels

func (_mock *MockDriver) ListModels(context1 context.Context) ([]string, error)

ListModels provides a mock function for the type MockDriver

func (*MockDriver) Stream

func (_mock *MockDriver) Stream(context1 context.Context, driverRequest elelem.DriverRequest, fn func(elelem.Delta) error) (elelem.Usage, error)

Stream provides a mock function for the type MockDriver

func (*MockDriver) TokenCounter

func (_mock *MockDriver) TokenCounter() elelem.TokenCounter

TokenCounter provides a mock function for the type MockDriver

type MockDriver_Capabilities_Call

type MockDriver_Capabilities_Call struct {
	*mock.Call
}

MockDriver_Capabilities_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Capabilities'

func (*MockDriver_Capabilities_Call) Return

func (*MockDriver_Capabilities_Call) Run

func (*MockDriver_Capabilities_Call) RunAndReturn

type MockDriver_Complete_Call added in v0.4.0

type MockDriver_Complete_Call struct {
	*mock.Call
}

MockDriver_Complete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Complete'

func (*MockDriver_Complete_Call) Return added in v0.4.0

func (*MockDriver_Complete_Call) Run added in v0.4.0

func (_c *MockDriver_Complete_Call) Run(run func(context1 context.Context, driverRequest elelem.DriverRequest, fn func(elelem.Delta) error)) *MockDriver_Complete_Call

func (*MockDriver_Complete_Call) RunAndReturn added in v0.4.0

func (_c *MockDriver_Complete_Call) RunAndReturn(run func(context1 context.Context, driverRequest elelem.DriverRequest, fn func(elelem.Delta) error) (elelem.Usage, error)) *MockDriver_Complete_Call

type MockDriver_Expecter

type MockDriver_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockDriver_Expecter) Capabilities

func (_e *MockDriver_Expecter) Capabilities(model interface{}) *MockDriver_Capabilities_Call

Capabilities is a helper method to define mock.On call

  • model elelem.Model

func (*MockDriver_Expecter) Complete added in v0.4.0

func (_e *MockDriver_Expecter) Complete(context1 interface{}, driverRequest interface{}, fn interface{}) *MockDriver_Complete_Call

Complete is a helper method to define mock.On call

  • context1 context.Context
  • driverRequest elelem.DriverRequest
  • fn func(elelem.Delta) error

func (*MockDriver_Expecter) ListModels

func (_e *MockDriver_Expecter) ListModels(context1 interface{}) *MockDriver_ListModels_Call

ListModels is a helper method to define mock.On call

  • context1 context.Context

func (*MockDriver_Expecter) Stream

func (_e *MockDriver_Expecter) Stream(context1 interface{}, driverRequest interface{}, fn interface{}) *MockDriver_Stream_Call

Stream is a helper method to define mock.On call

  • context1 context.Context
  • driverRequest elelem.DriverRequest
  • fn func(elelem.Delta) error

func (*MockDriver_Expecter) TokenCounter

TokenCounter is a helper method to define mock.On call

type MockDriver_ListModels_Call

type MockDriver_ListModels_Call struct {
	*mock.Call
}

MockDriver_ListModels_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListModels'

func (*MockDriver_ListModels_Call) Return

func (*MockDriver_ListModels_Call) Run

func (*MockDriver_ListModels_Call) RunAndReturn

func (_c *MockDriver_ListModels_Call) RunAndReturn(run func(context1 context.Context) ([]string, error)) *MockDriver_ListModels_Call

type MockDriver_Stream_Call

type MockDriver_Stream_Call struct {
	*mock.Call
}

MockDriver_Stream_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Stream'

func (*MockDriver_Stream_Call) Return

func (*MockDriver_Stream_Call) Run

func (_c *MockDriver_Stream_Call) Run(run func(context1 context.Context, driverRequest elelem.DriverRequest, fn func(elelem.Delta) error)) *MockDriver_Stream_Call

func (*MockDriver_Stream_Call) RunAndReturn

func (_c *MockDriver_Stream_Call) RunAndReturn(run func(context1 context.Context, driverRequest elelem.DriverRequest, fn func(elelem.Delta) error) (elelem.Usage, error)) *MockDriver_Stream_Call

type MockDriver_TokenCounter_Call

type MockDriver_TokenCounter_Call struct {
	*mock.Call
}

MockDriver_TokenCounter_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TokenCounter'

func (*MockDriver_TokenCounter_Call) Return

func (*MockDriver_TokenCounter_Call) Run

func (*MockDriver_TokenCounter_Call) RunAndReturn

Jump to

Keyboard shortcuts

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