Documentation
      ¶
    
    
  
    
  
    Index ¶
- type Interface
 - func (mock *Interface) ErrorString(ret nvsandboxutils.Ret) string
 - func (mock *Interface) ErrorStringCalls() []struct{ ... }
 - func (mock *Interface) GetDriverVersion() (string, nvsandboxutils.Ret)
 - func (mock *Interface) GetDriverVersionCalls() []struct{}
 - func (mock *Interface) GetFileContent(s string) (string, nvsandboxutils.Ret)
 - func (mock *Interface) GetFileContentCalls() []struct{ ... }
 - func (mock *Interface) GetGpuResource(s string) ([]nvsandboxutils.GpuFileInfo, nvsandboxutils.Ret)
 - func (mock *Interface) GetGpuResourceCalls() []struct{ ... }
 - func (mock *Interface) Init(s string) nvsandboxutils.Ret
 - func (mock *Interface) InitCalls() []struct{ ... }
 - func (mock *Interface) LookupSymbol(s string) error
 - func (mock *Interface) LookupSymbolCalls() []struct{ ... }
 - func (mock *Interface) Shutdown() nvsandboxutils.Ret
 - func (mock *Interface) ShutdownCalls() []struct{}
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface struct {
	// ErrorStringFunc mocks the ErrorString method.
	ErrorStringFunc func(ret nvsandboxutils.Ret) string
	// GetDriverVersionFunc mocks the GetDriverVersion method.
	GetDriverVersionFunc func() (string, nvsandboxutils.Ret)
	// GetFileContentFunc mocks the GetFileContent method.
	GetFileContentFunc func(s string) (string, nvsandboxutils.Ret)
	// GetGpuResourceFunc mocks the GetGpuResource method.
	GetGpuResourceFunc func(s string) ([]nvsandboxutils.GpuFileInfo, nvsandboxutils.Ret)
	// InitFunc mocks the Init method.
	InitFunc func(s string) nvsandboxutils.Ret
	// LookupSymbolFunc mocks the LookupSymbol method.
	LookupSymbolFunc func(s string) error
	// ShutdownFunc mocks the Shutdown method.
	ShutdownFunc func() nvsandboxutils.Ret
	// contains filtered or unexported fields
}
    Interface is a mock implementation of nvsandboxutils.Interface.
func TestSomethingThatUsesInterface(t *testing.T) {
	// make and configure a mocked nvsandboxutils.Interface
	mockedInterface := &Interface{
		ErrorStringFunc: func(ret nvsandboxutils.Ret) string {
			panic("mock out the ErrorString method")
		},
		GetDriverVersionFunc: func() (string, nvsandboxutils.Ret) {
			panic("mock out the GetDriverVersion method")
		},
		GetFileContentFunc: func(s string) (string, nvsandboxutils.Ret) {
			panic("mock out the GetFileContent method")
		},
		GetGpuResourceFunc: func(s string) ([]nvsandboxutils.GpuFileInfo, nvsandboxutils.Ret) {
			panic("mock out the GetGpuResource method")
		},
		InitFunc: func(s string) nvsandboxutils.Ret {
			panic("mock out the Init method")
		},
		LookupSymbolFunc: func(s string) error {
			panic("mock out the LookupSymbol method")
		},
		ShutdownFunc: func() nvsandboxutils.Ret {
			panic("mock out the Shutdown method")
		},
	}
	// use mockedInterface in code that requires nvsandboxutils.Interface
	// and then make assertions.
}
func (*Interface) ErrorString ¶
func (mock *Interface) ErrorString(ret nvsandboxutils.Ret) string
ErrorString calls ErrorStringFunc.
func (*Interface) ErrorStringCalls ¶
func (mock *Interface) ErrorStringCalls() []struct { Ret nvsandboxutils.Ret }
ErrorStringCalls gets all the calls that were made to ErrorString. Check the length with:
len(mockedInterface.ErrorStringCalls())
func (*Interface) GetDriverVersion ¶
func (mock *Interface) GetDriverVersion() (string, nvsandboxutils.Ret)
GetDriverVersion calls GetDriverVersionFunc.
func (*Interface) GetDriverVersionCalls ¶
func (mock *Interface) GetDriverVersionCalls() []struct { }
GetDriverVersionCalls gets all the calls that were made to GetDriverVersion. Check the length with:
len(mockedInterface.GetDriverVersionCalls())
func (*Interface) GetFileContent ¶
func (mock *Interface) GetFileContent(s string) (string, nvsandboxutils.Ret)
GetFileContent calls GetFileContentFunc.
func (*Interface) GetFileContentCalls ¶
GetFileContentCalls gets all the calls that were made to GetFileContent. Check the length with:
len(mockedInterface.GetFileContentCalls())
func (*Interface) GetGpuResource ¶
func (mock *Interface) GetGpuResource(s string) ([]nvsandboxutils.GpuFileInfo, nvsandboxutils.Ret)
GetGpuResource calls GetGpuResourceFunc.
func (*Interface) GetGpuResourceCalls ¶
GetGpuResourceCalls gets all the calls that were made to GetGpuResource. Check the length with:
len(mockedInterface.GetGpuResourceCalls())
func (*Interface) Init ¶
func (mock *Interface) Init(s string) nvsandboxutils.Ret
Init calls InitFunc.
func (*Interface) InitCalls ¶
InitCalls gets all the calls that were made to Init. Check the length with:
len(mockedInterface.InitCalls())
func (*Interface) LookupSymbol ¶
LookupSymbol calls LookupSymbolFunc.
func (*Interface) LookupSymbolCalls ¶
LookupSymbolCalls gets all the calls that were made to LookupSymbol. Check the length with:
len(mockedInterface.LookupSymbolCalls())
func (*Interface) Shutdown ¶
func (mock *Interface) Shutdown() nvsandboxutils.Ret
Shutdown calls ShutdownFunc.
func (*Interface) ShutdownCalls ¶
func (mock *Interface) ShutdownCalls() []struct { }
ShutdownCalls gets all the calls that were made to Shutdown. Check the length with:
len(mockedInterface.ShutdownCalls())