586 lines
18 KiB
Go
586 lines
18 KiB
Go
// Code generated by counterfeiter. DO NOT EDIT.
|
|
package dbfakes
|
|
|
|
import (
|
|
"sync"
|
|
|
|
"github.com/concourse/concourse/atc/db"
|
|
)
|
|
|
|
type FakeBuildFactory struct {
|
|
AllBuildsStub func(db.Page) ([]db.Build, db.Pagination, error)
|
|
allBuildsMutex sync.RWMutex
|
|
allBuildsArgsForCall []struct {
|
|
arg1 db.Page
|
|
}
|
|
allBuildsReturns struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}
|
|
allBuildsReturnsOnCall map[int]struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}
|
|
BuildStub func(int) (db.Build, bool, error)
|
|
buildMutex sync.RWMutex
|
|
buildArgsForCall []struct {
|
|
arg1 int
|
|
}
|
|
buildReturns struct {
|
|
result1 db.Build
|
|
result2 bool
|
|
result3 error
|
|
}
|
|
buildReturnsOnCall map[int]struct {
|
|
result1 db.Build
|
|
result2 bool
|
|
result3 error
|
|
}
|
|
GetAllStartedBuildsStub func() ([]db.Build, error)
|
|
getAllStartedBuildsMutex sync.RWMutex
|
|
getAllStartedBuildsArgsForCall []struct {
|
|
}
|
|
getAllStartedBuildsReturns struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
}
|
|
getAllStartedBuildsReturnsOnCall map[int]struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
}
|
|
GetDrainableBuildsStub func() ([]db.Build, error)
|
|
getDrainableBuildsMutex sync.RWMutex
|
|
getDrainableBuildsArgsForCall []struct {
|
|
}
|
|
getDrainableBuildsReturns struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
}
|
|
getDrainableBuildsReturnsOnCall map[int]struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
}
|
|
MarkNonInterceptibleBuildsStub func() error
|
|
markNonInterceptibleBuildsMutex sync.RWMutex
|
|
markNonInterceptibleBuildsArgsForCall []struct {
|
|
}
|
|
markNonInterceptibleBuildsReturns struct {
|
|
result1 error
|
|
}
|
|
markNonInterceptibleBuildsReturnsOnCall map[int]struct {
|
|
result1 error
|
|
}
|
|
PublicBuildsStub func(db.Page) ([]db.Build, db.Pagination, error)
|
|
publicBuildsMutex sync.RWMutex
|
|
publicBuildsArgsForCall []struct {
|
|
arg1 db.Page
|
|
}
|
|
publicBuildsReturns struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}
|
|
publicBuildsReturnsOnCall map[int]struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}
|
|
VisibleBuildsStub func([]string, db.Page) ([]db.Build, db.Pagination, error)
|
|
visibleBuildsMutex sync.RWMutex
|
|
visibleBuildsArgsForCall []struct {
|
|
arg1 []string
|
|
arg2 db.Page
|
|
}
|
|
visibleBuildsReturns struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}
|
|
visibleBuildsReturnsOnCall map[int]struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}
|
|
invocations map[string][][]interface{}
|
|
invocationsMutex sync.RWMutex
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) AllBuilds(arg1 db.Page) ([]db.Build, db.Pagination, error) {
|
|
fake.allBuildsMutex.Lock()
|
|
ret, specificReturn := fake.allBuildsReturnsOnCall[len(fake.allBuildsArgsForCall)]
|
|
fake.allBuildsArgsForCall = append(fake.allBuildsArgsForCall, struct {
|
|
arg1 db.Page
|
|
}{arg1})
|
|
stub := fake.AllBuildsStub
|
|
fakeReturns := fake.allBuildsReturns
|
|
fake.recordInvocation("AllBuilds", []interface{}{arg1})
|
|
fake.allBuildsMutex.Unlock()
|
|
if stub != nil {
|
|
return stub(arg1)
|
|
}
|
|
if specificReturn {
|
|
return ret.result1, ret.result2, ret.result3
|
|
}
|
|
return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) AllBuildsCallCount() int {
|
|
fake.allBuildsMutex.RLock()
|
|
defer fake.allBuildsMutex.RUnlock()
|
|
return len(fake.allBuildsArgsForCall)
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) AllBuildsCalls(stub func(db.Page) ([]db.Build, db.Pagination, error)) {
|
|
fake.allBuildsMutex.Lock()
|
|
defer fake.allBuildsMutex.Unlock()
|
|
fake.AllBuildsStub = stub
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) AllBuildsArgsForCall(i int) db.Page {
|
|
fake.allBuildsMutex.RLock()
|
|
defer fake.allBuildsMutex.RUnlock()
|
|
argsForCall := fake.allBuildsArgsForCall[i]
|
|
return argsForCall.arg1
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) AllBuildsReturns(result1 []db.Build, result2 db.Pagination, result3 error) {
|
|
fake.allBuildsMutex.Lock()
|
|
defer fake.allBuildsMutex.Unlock()
|
|
fake.AllBuildsStub = nil
|
|
fake.allBuildsReturns = struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}{result1, result2, result3}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) AllBuildsReturnsOnCall(i int, result1 []db.Build, result2 db.Pagination, result3 error) {
|
|
fake.allBuildsMutex.Lock()
|
|
defer fake.allBuildsMutex.Unlock()
|
|
fake.AllBuildsStub = nil
|
|
if fake.allBuildsReturnsOnCall == nil {
|
|
fake.allBuildsReturnsOnCall = make(map[int]struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
})
|
|
}
|
|
fake.allBuildsReturnsOnCall[i] = struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}{result1, result2, result3}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) Build(arg1 int) (db.Build, bool, error) {
|
|
fake.buildMutex.Lock()
|
|
ret, specificReturn := fake.buildReturnsOnCall[len(fake.buildArgsForCall)]
|
|
fake.buildArgsForCall = append(fake.buildArgsForCall, struct {
|
|
arg1 int
|
|
}{arg1})
|
|
stub := fake.BuildStub
|
|
fakeReturns := fake.buildReturns
|
|
fake.recordInvocation("Build", []interface{}{arg1})
|
|
fake.buildMutex.Unlock()
|
|
if stub != nil {
|
|
return stub(arg1)
|
|
}
|
|
if specificReturn {
|
|
return ret.result1, ret.result2, ret.result3
|
|
}
|
|
return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) BuildCallCount() int {
|
|
fake.buildMutex.RLock()
|
|
defer fake.buildMutex.RUnlock()
|
|
return len(fake.buildArgsForCall)
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) BuildCalls(stub func(int) (db.Build, bool, error)) {
|
|
fake.buildMutex.Lock()
|
|
defer fake.buildMutex.Unlock()
|
|
fake.BuildStub = stub
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) BuildArgsForCall(i int) int {
|
|
fake.buildMutex.RLock()
|
|
defer fake.buildMutex.RUnlock()
|
|
argsForCall := fake.buildArgsForCall[i]
|
|
return argsForCall.arg1
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) BuildReturns(result1 db.Build, result2 bool, result3 error) {
|
|
fake.buildMutex.Lock()
|
|
defer fake.buildMutex.Unlock()
|
|
fake.BuildStub = nil
|
|
fake.buildReturns = struct {
|
|
result1 db.Build
|
|
result2 bool
|
|
result3 error
|
|
}{result1, result2, result3}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) BuildReturnsOnCall(i int, result1 db.Build, result2 bool, result3 error) {
|
|
fake.buildMutex.Lock()
|
|
defer fake.buildMutex.Unlock()
|
|
fake.BuildStub = nil
|
|
if fake.buildReturnsOnCall == nil {
|
|
fake.buildReturnsOnCall = make(map[int]struct {
|
|
result1 db.Build
|
|
result2 bool
|
|
result3 error
|
|
})
|
|
}
|
|
fake.buildReturnsOnCall[i] = struct {
|
|
result1 db.Build
|
|
result2 bool
|
|
result3 error
|
|
}{result1, result2, result3}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetAllStartedBuilds() ([]db.Build, error) {
|
|
fake.getAllStartedBuildsMutex.Lock()
|
|
ret, specificReturn := fake.getAllStartedBuildsReturnsOnCall[len(fake.getAllStartedBuildsArgsForCall)]
|
|
fake.getAllStartedBuildsArgsForCall = append(fake.getAllStartedBuildsArgsForCall, struct {
|
|
}{})
|
|
stub := fake.GetAllStartedBuildsStub
|
|
fakeReturns := fake.getAllStartedBuildsReturns
|
|
fake.recordInvocation("GetAllStartedBuilds", []interface{}{})
|
|
fake.getAllStartedBuildsMutex.Unlock()
|
|
if stub != nil {
|
|
return stub()
|
|
}
|
|
if specificReturn {
|
|
return ret.result1, ret.result2
|
|
}
|
|
return fakeReturns.result1, fakeReturns.result2
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetAllStartedBuildsCallCount() int {
|
|
fake.getAllStartedBuildsMutex.RLock()
|
|
defer fake.getAllStartedBuildsMutex.RUnlock()
|
|
return len(fake.getAllStartedBuildsArgsForCall)
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetAllStartedBuildsCalls(stub func() ([]db.Build, error)) {
|
|
fake.getAllStartedBuildsMutex.Lock()
|
|
defer fake.getAllStartedBuildsMutex.Unlock()
|
|
fake.GetAllStartedBuildsStub = stub
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetAllStartedBuildsReturns(result1 []db.Build, result2 error) {
|
|
fake.getAllStartedBuildsMutex.Lock()
|
|
defer fake.getAllStartedBuildsMutex.Unlock()
|
|
fake.GetAllStartedBuildsStub = nil
|
|
fake.getAllStartedBuildsReturns = struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
}{result1, result2}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetAllStartedBuildsReturnsOnCall(i int, result1 []db.Build, result2 error) {
|
|
fake.getAllStartedBuildsMutex.Lock()
|
|
defer fake.getAllStartedBuildsMutex.Unlock()
|
|
fake.GetAllStartedBuildsStub = nil
|
|
if fake.getAllStartedBuildsReturnsOnCall == nil {
|
|
fake.getAllStartedBuildsReturnsOnCall = make(map[int]struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
})
|
|
}
|
|
fake.getAllStartedBuildsReturnsOnCall[i] = struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
}{result1, result2}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetDrainableBuilds() ([]db.Build, error) {
|
|
fake.getDrainableBuildsMutex.Lock()
|
|
ret, specificReturn := fake.getDrainableBuildsReturnsOnCall[len(fake.getDrainableBuildsArgsForCall)]
|
|
fake.getDrainableBuildsArgsForCall = append(fake.getDrainableBuildsArgsForCall, struct {
|
|
}{})
|
|
stub := fake.GetDrainableBuildsStub
|
|
fakeReturns := fake.getDrainableBuildsReturns
|
|
fake.recordInvocation("GetDrainableBuilds", []interface{}{})
|
|
fake.getDrainableBuildsMutex.Unlock()
|
|
if stub != nil {
|
|
return stub()
|
|
}
|
|
if specificReturn {
|
|
return ret.result1, ret.result2
|
|
}
|
|
return fakeReturns.result1, fakeReturns.result2
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetDrainableBuildsCallCount() int {
|
|
fake.getDrainableBuildsMutex.RLock()
|
|
defer fake.getDrainableBuildsMutex.RUnlock()
|
|
return len(fake.getDrainableBuildsArgsForCall)
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetDrainableBuildsCalls(stub func() ([]db.Build, error)) {
|
|
fake.getDrainableBuildsMutex.Lock()
|
|
defer fake.getDrainableBuildsMutex.Unlock()
|
|
fake.GetDrainableBuildsStub = stub
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetDrainableBuildsReturns(result1 []db.Build, result2 error) {
|
|
fake.getDrainableBuildsMutex.Lock()
|
|
defer fake.getDrainableBuildsMutex.Unlock()
|
|
fake.GetDrainableBuildsStub = nil
|
|
fake.getDrainableBuildsReturns = struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
}{result1, result2}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) GetDrainableBuildsReturnsOnCall(i int, result1 []db.Build, result2 error) {
|
|
fake.getDrainableBuildsMutex.Lock()
|
|
defer fake.getDrainableBuildsMutex.Unlock()
|
|
fake.GetDrainableBuildsStub = nil
|
|
if fake.getDrainableBuildsReturnsOnCall == nil {
|
|
fake.getDrainableBuildsReturnsOnCall = make(map[int]struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
})
|
|
}
|
|
fake.getDrainableBuildsReturnsOnCall[i] = struct {
|
|
result1 []db.Build
|
|
result2 error
|
|
}{result1, result2}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) MarkNonInterceptibleBuilds() error {
|
|
fake.markNonInterceptibleBuildsMutex.Lock()
|
|
ret, specificReturn := fake.markNonInterceptibleBuildsReturnsOnCall[len(fake.markNonInterceptibleBuildsArgsForCall)]
|
|
fake.markNonInterceptibleBuildsArgsForCall = append(fake.markNonInterceptibleBuildsArgsForCall, struct {
|
|
}{})
|
|
stub := fake.MarkNonInterceptibleBuildsStub
|
|
fakeReturns := fake.markNonInterceptibleBuildsReturns
|
|
fake.recordInvocation("MarkNonInterceptibleBuilds", []interface{}{})
|
|
fake.markNonInterceptibleBuildsMutex.Unlock()
|
|
if stub != nil {
|
|
return stub()
|
|
}
|
|
if specificReturn {
|
|
return ret.result1
|
|
}
|
|
return fakeReturns.result1
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) MarkNonInterceptibleBuildsCallCount() int {
|
|
fake.markNonInterceptibleBuildsMutex.RLock()
|
|
defer fake.markNonInterceptibleBuildsMutex.RUnlock()
|
|
return len(fake.markNonInterceptibleBuildsArgsForCall)
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) MarkNonInterceptibleBuildsCalls(stub func() error) {
|
|
fake.markNonInterceptibleBuildsMutex.Lock()
|
|
defer fake.markNonInterceptibleBuildsMutex.Unlock()
|
|
fake.MarkNonInterceptibleBuildsStub = stub
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) MarkNonInterceptibleBuildsReturns(result1 error) {
|
|
fake.markNonInterceptibleBuildsMutex.Lock()
|
|
defer fake.markNonInterceptibleBuildsMutex.Unlock()
|
|
fake.MarkNonInterceptibleBuildsStub = nil
|
|
fake.markNonInterceptibleBuildsReturns = struct {
|
|
result1 error
|
|
}{result1}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) MarkNonInterceptibleBuildsReturnsOnCall(i int, result1 error) {
|
|
fake.markNonInterceptibleBuildsMutex.Lock()
|
|
defer fake.markNonInterceptibleBuildsMutex.Unlock()
|
|
fake.MarkNonInterceptibleBuildsStub = nil
|
|
if fake.markNonInterceptibleBuildsReturnsOnCall == nil {
|
|
fake.markNonInterceptibleBuildsReturnsOnCall = make(map[int]struct {
|
|
result1 error
|
|
})
|
|
}
|
|
fake.markNonInterceptibleBuildsReturnsOnCall[i] = struct {
|
|
result1 error
|
|
}{result1}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) PublicBuilds(arg1 db.Page) ([]db.Build, db.Pagination, error) {
|
|
fake.publicBuildsMutex.Lock()
|
|
ret, specificReturn := fake.publicBuildsReturnsOnCall[len(fake.publicBuildsArgsForCall)]
|
|
fake.publicBuildsArgsForCall = append(fake.publicBuildsArgsForCall, struct {
|
|
arg1 db.Page
|
|
}{arg1})
|
|
stub := fake.PublicBuildsStub
|
|
fakeReturns := fake.publicBuildsReturns
|
|
fake.recordInvocation("PublicBuilds", []interface{}{arg1})
|
|
fake.publicBuildsMutex.Unlock()
|
|
if stub != nil {
|
|
return stub(arg1)
|
|
}
|
|
if specificReturn {
|
|
return ret.result1, ret.result2, ret.result3
|
|
}
|
|
return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) PublicBuildsCallCount() int {
|
|
fake.publicBuildsMutex.RLock()
|
|
defer fake.publicBuildsMutex.RUnlock()
|
|
return len(fake.publicBuildsArgsForCall)
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) PublicBuildsCalls(stub func(db.Page) ([]db.Build, db.Pagination, error)) {
|
|
fake.publicBuildsMutex.Lock()
|
|
defer fake.publicBuildsMutex.Unlock()
|
|
fake.PublicBuildsStub = stub
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) PublicBuildsArgsForCall(i int) db.Page {
|
|
fake.publicBuildsMutex.RLock()
|
|
defer fake.publicBuildsMutex.RUnlock()
|
|
argsForCall := fake.publicBuildsArgsForCall[i]
|
|
return argsForCall.arg1
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) PublicBuildsReturns(result1 []db.Build, result2 db.Pagination, result3 error) {
|
|
fake.publicBuildsMutex.Lock()
|
|
defer fake.publicBuildsMutex.Unlock()
|
|
fake.PublicBuildsStub = nil
|
|
fake.publicBuildsReturns = struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}{result1, result2, result3}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) PublicBuildsReturnsOnCall(i int, result1 []db.Build, result2 db.Pagination, result3 error) {
|
|
fake.publicBuildsMutex.Lock()
|
|
defer fake.publicBuildsMutex.Unlock()
|
|
fake.PublicBuildsStub = nil
|
|
if fake.publicBuildsReturnsOnCall == nil {
|
|
fake.publicBuildsReturnsOnCall = make(map[int]struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
})
|
|
}
|
|
fake.publicBuildsReturnsOnCall[i] = struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}{result1, result2, result3}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) VisibleBuilds(arg1 []string, arg2 db.Page) ([]db.Build, db.Pagination, error) {
|
|
var arg1Copy []string
|
|
if arg1 != nil {
|
|
arg1Copy = make([]string, len(arg1))
|
|
copy(arg1Copy, arg1)
|
|
}
|
|
fake.visibleBuildsMutex.Lock()
|
|
ret, specificReturn := fake.visibleBuildsReturnsOnCall[len(fake.visibleBuildsArgsForCall)]
|
|
fake.visibleBuildsArgsForCall = append(fake.visibleBuildsArgsForCall, struct {
|
|
arg1 []string
|
|
arg2 db.Page
|
|
}{arg1Copy, arg2})
|
|
stub := fake.VisibleBuildsStub
|
|
fakeReturns := fake.visibleBuildsReturns
|
|
fake.recordInvocation("VisibleBuilds", []interface{}{arg1Copy, arg2})
|
|
fake.visibleBuildsMutex.Unlock()
|
|
if stub != nil {
|
|
return stub(arg1, arg2)
|
|
}
|
|
if specificReturn {
|
|
return ret.result1, ret.result2, ret.result3
|
|
}
|
|
return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) VisibleBuildsCallCount() int {
|
|
fake.visibleBuildsMutex.RLock()
|
|
defer fake.visibleBuildsMutex.RUnlock()
|
|
return len(fake.visibleBuildsArgsForCall)
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) VisibleBuildsCalls(stub func([]string, db.Page) ([]db.Build, db.Pagination, error)) {
|
|
fake.visibleBuildsMutex.Lock()
|
|
defer fake.visibleBuildsMutex.Unlock()
|
|
fake.VisibleBuildsStub = stub
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) VisibleBuildsArgsForCall(i int) ([]string, db.Page) {
|
|
fake.visibleBuildsMutex.RLock()
|
|
defer fake.visibleBuildsMutex.RUnlock()
|
|
argsForCall := fake.visibleBuildsArgsForCall[i]
|
|
return argsForCall.arg1, argsForCall.arg2
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) VisibleBuildsReturns(result1 []db.Build, result2 db.Pagination, result3 error) {
|
|
fake.visibleBuildsMutex.Lock()
|
|
defer fake.visibleBuildsMutex.Unlock()
|
|
fake.VisibleBuildsStub = nil
|
|
fake.visibleBuildsReturns = struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}{result1, result2, result3}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) VisibleBuildsReturnsOnCall(i int, result1 []db.Build, result2 db.Pagination, result3 error) {
|
|
fake.visibleBuildsMutex.Lock()
|
|
defer fake.visibleBuildsMutex.Unlock()
|
|
fake.VisibleBuildsStub = nil
|
|
if fake.visibleBuildsReturnsOnCall == nil {
|
|
fake.visibleBuildsReturnsOnCall = make(map[int]struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
})
|
|
}
|
|
fake.visibleBuildsReturnsOnCall[i] = struct {
|
|
result1 []db.Build
|
|
result2 db.Pagination
|
|
result3 error
|
|
}{result1, result2, result3}
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) Invocations() map[string][][]interface{} {
|
|
fake.invocationsMutex.RLock()
|
|
defer fake.invocationsMutex.RUnlock()
|
|
fake.allBuildsMutex.RLock()
|
|
defer fake.allBuildsMutex.RUnlock()
|
|
fake.buildMutex.RLock()
|
|
defer fake.buildMutex.RUnlock()
|
|
fake.getAllStartedBuildsMutex.RLock()
|
|
defer fake.getAllStartedBuildsMutex.RUnlock()
|
|
fake.getDrainableBuildsMutex.RLock()
|
|
defer fake.getDrainableBuildsMutex.RUnlock()
|
|
fake.markNonInterceptibleBuildsMutex.RLock()
|
|
defer fake.markNonInterceptibleBuildsMutex.RUnlock()
|
|
fake.publicBuildsMutex.RLock()
|
|
defer fake.publicBuildsMutex.RUnlock()
|
|
fake.visibleBuildsMutex.RLock()
|
|
defer fake.visibleBuildsMutex.RUnlock()
|
|
copiedInvocations := map[string][][]interface{}{}
|
|
for key, value := range fake.invocations {
|
|
copiedInvocations[key] = value
|
|
}
|
|
return copiedInvocations
|
|
}
|
|
|
|
func (fake *FakeBuildFactory) recordInvocation(key string, args []interface{}) {
|
|
fake.invocationsMutex.Lock()
|
|
defer fake.invocationsMutex.Unlock()
|
|
if fake.invocations == nil {
|
|
fake.invocations = map[string][][]interface{}{}
|
|
}
|
|
if fake.invocations[key] == nil {
|
|
fake.invocations[key] = [][]interface{}{}
|
|
}
|
|
fake.invocations[key] = append(fake.invocations[key], args)
|
|
}
|
|
|
|
var _ db.BuildFactory = new(FakeBuildFactory)
|