2022-12-06 19:48:00 +00:00
// Code generated by mockery v2.15.0. DO NOT EDIT.
2022-07-10 14:52:15 +00:00
package mocks
import (
params "garm/params"
mock "github.com/stretchr/testify/mock"
)
// PoolManager is an autogenerated mock type for the PoolManager type
type PoolManager struct {
mock . Mock
}
// ForceDeleteRunner provides a mock function with given fields: runner
func ( _m * PoolManager ) ForceDeleteRunner ( runner params . Instance ) error {
ret := _m . Called ( runner )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( params . Instance ) error ) ; ok {
r0 = rf ( runner )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-12-06 19:48:00 +00:00
// GithubRunnerRegistrationToken provides a mock function with given fields:
func ( _m * PoolManager ) GithubRunnerRegistrationToken ( ) ( string , error ) {
ret := _m . Called ( )
var r0 string
if rf , ok := ret . Get ( 0 ) . ( func ( ) string ) ; ok {
r0 = rf ( )
} else {
r0 = ret . Get ( 0 ) . ( string )
}
var r1 error
if rf , ok := ret . Get ( 1 ) . ( func ( ) error ) ; ok {
r1 = rf ( )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
2022-07-10 14:52:15 +00:00
// HandleWorkflowJob provides a mock function with given fields: job
func ( _m * PoolManager ) HandleWorkflowJob ( job params . WorkflowJob ) error {
ret := _m . Called ( job )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( params . WorkflowJob ) error ) ; ok {
r0 = rf ( job )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// ID provides a mock function with given fields:
func ( _m * PoolManager ) ID ( ) string {
ret := _m . Called ( )
var r0 string
if rf , ok := ret . Get ( 0 ) . ( func ( ) string ) ; ok {
r0 = rf ( )
} else {
r0 = ret . Get ( 0 ) . ( string )
}
return r0
}
// RefreshState provides a mock function with given fields: param
func ( _m * PoolManager ) RefreshState ( param params . UpdatePoolStateParams ) error {
ret := _m . Called ( param )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( params . UpdatePoolStateParams ) error ) ; ok {
r0 = rf ( param )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// Start provides a mock function with given fields:
func ( _m * PoolManager ) Start ( ) error {
ret := _m . Called ( )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( ) error ) ; ok {
r0 = rf ( )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-10-20 17:22:47 +03:00
// Status provides a mock function with given fields:
func ( _m * PoolManager ) Status ( ) params . PoolManagerStatus {
ret := _m . Called ( )
var r0 params . PoolManagerStatus
if rf , ok := ret . Get ( 0 ) . ( func ( ) params . PoolManagerStatus ) ; ok {
r0 = rf ( )
} else {
r0 = ret . Get ( 0 ) . ( params . PoolManagerStatus )
}
return r0
}
2022-07-10 14:52:15 +00:00
// Stop provides a mock function with given fields:
func ( _m * PoolManager ) Stop ( ) error {
ret := _m . Called ( )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( ) error ) ; ok {
r0 = rf ( )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// Wait provides a mock function with given fields:
func ( _m * PoolManager ) Wait ( ) error {
ret := _m . Called ( )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( ) error ) ; ok {
r0 = rf ( )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// WebhookSecret provides a mock function with given fields:
func ( _m * PoolManager ) WebhookSecret ( ) string {
ret := _m . Called ( )
var r0 string
if rf , ok := ret . Get ( 0 ) . ( func ( ) string ) ; ok {
r0 = rf ( )
} else {
r0 = ret . Get ( 0 ) . ( string )
}
return r0
}
type mockConstructorTestingTNewPoolManager interface {
mock . TestingT
Cleanup ( func ( ) )
}
// NewPoolManager creates a new instance of PoolManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func NewPoolManager ( t mockConstructorTestingTNewPoolManager ) * PoolManager {
mock := & PoolManager { }
mock . Mock . Test ( t )
t . Cleanup ( func ( ) { mock . AssertExpectations ( t ) } )
return mock
}