add initial out command
This commit is contained in:
89
fakes/fake_git_hub.go
Normal file
89
fakes/fake_git_hub.go
Normal file
@@ -0,0 +1,89 @@
|
||||
// This file was generated by counterfeiter
|
||||
package fakes
|
||||
|
||||
import (
|
||||
"os"
|
||||
"sync"
|
||||
|
||||
"github.com/concourse/github-release-resource"
|
||||
"github.com/google/go-github/github"
|
||||
)
|
||||
|
||||
type FakeGitHub struct {
|
||||
CreateReleaseStub func(release github.RepositoryRelease) (github.RepositoryRelease, error)
|
||||
createReleaseMutex sync.RWMutex
|
||||
createReleaseArgsForCall []struct {
|
||||
release github.RepositoryRelease
|
||||
}
|
||||
createReleaseReturns struct {
|
||||
result1 github.RepositoryRelease
|
||||
result2 error
|
||||
}
|
||||
UploadReleaseAssetStub func(release github.RepositoryRelease, name string, file *os.File)
|
||||
uploadReleaseAssetMutex sync.RWMutex
|
||||
uploadReleaseAssetArgsForCall []struct {
|
||||
release github.RepositoryRelease
|
||||
name string
|
||||
file *os.File
|
||||
}
|
||||
}
|
||||
|
||||
func (fake *FakeGitHub) CreateRelease(release github.RepositoryRelease) (github.RepositoryRelease, error) {
|
||||
fake.createReleaseMutex.Lock()
|
||||
fake.createReleaseArgsForCall = append(fake.createReleaseArgsForCall, struct {
|
||||
release github.RepositoryRelease
|
||||
}{release})
|
||||
fake.createReleaseMutex.Unlock()
|
||||
if fake.CreateReleaseStub != nil {
|
||||
return fake.CreateReleaseStub(release)
|
||||
} else {
|
||||
return fake.createReleaseReturns.result1, fake.createReleaseReturns.result2
|
||||
}
|
||||
}
|
||||
|
||||
func (fake *FakeGitHub) CreateReleaseCallCount() int {
|
||||
fake.createReleaseMutex.RLock()
|
||||
defer fake.createReleaseMutex.RUnlock()
|
||||
return len(fake.createReleaseArgsForCall)
|
||||
}
|
||||
|
||||
func (fake *FakeGitHub) CreateReleaseArgsForCall(i int) github.RepositoryRelease {
|
||||
fake.createReleaseMutex.RLock()
|
||||
defer fake.createReleaseMutex.RUnlock()
|
||||
return fake.createReleaseArgsForCall[i].release
|
||||
}
|
||||
|
||||
func (fake *FakeGitHub) CreateReleaseReturns(result1 github.RepositoryRelease, result2 error) {
|
||||
fake.CreateReleaseStub = nil
|
||||
fake.createReleaseReturns = struct {
|
||||
result1 github.RepositoryRelease
|
||||
result2 error
|
||||
}{result1, result2}
|
||||
}
|
||||
|
||||
func (fake *FakeGitHub) UploadReleaseAsset(release github.RepositoryRelease, name string, file *os.File) {
|
||||
fake.uploadReleaseAssetMutex.Lock()
|
||||
fake.uploadReleaseAssetArgsForCall = append(fake.uploadReleaseAssetArgsForCall, struct {
|
||||
release github.RepositoryRelease
|
||||
name string
|
||||
file *os.File
|
||||
}{release, name, file})
|
||||
fake.uploadReleaseAssetMutex.Unlock()
|
||||
if fake.UploadReleaseAssetStub != nil {
|
||||
fake.UploadReleaseAssetStub(release, name, file)
|
||||
}
|
||||
}
|
||||
|
||||
func (fake *FakeGitHub) UploadReleaseAssetCallCount() int {
|
||||
fake.uploadReleaseAssetMutex.RLock()
|
||||
defer fake.uploadReleaseAssetMutex.RUnlock()
|
||||
return len(fake.uploadReleaseAssetArgsForCall)
|
||||
}
|
||||
|
||||
func (fake *FakeGitHub) UploadReleaseAssetArgsForCall(i int) (github.RepositoryRelease, string, *os.File) {
|
||||
fake.uploadReleaseAssetMutex.RLock()
|
||||
defer fake.uploadReleaseAssetMutex.RUnlock()
|
||||
return fake.uploadReleaseAssetArgsForCall[i].release, fake.uploadReleaseAssetArgsForCall[i].name, fake.uploadReleaseAssetArgsForCall[i].file
|
||||
}
|
||||
|
||||
var _ resource.GitHub = new(FakeGitHub)
|
Reference in New Issue
Block a user