github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/cf/app_files/fakes/fake_app_files.go (about) 1 // This file was generated by counterfeiter 2 package fakes 3 4 import ( 5 . "github.com/cloudfoundry/cli/cf/app_files" 6 "github.com/cloudfoundry/cli/cf/models" 7 8 "sync" 9 ) 10 11 type FakeAppFiles struct { 12 AppFilesInDirStub func(dir string) (appFiles []models.AppFileFields, err error) 13 appFilesInDirMutex sync.RWMutex 14 appFilesInDirArgsForCall []struct { 15 dir string 16 } 17 appFilesInDirReturns struct { 18 result1 []models.AppFileFields 19 result2 error 20 } 21 CopyFilesStub func(appFiles []models.AppFileFields, fromDir, toDir string) (err error) 22 copyFilesMutex sync.RWMutex 23 copyFilesArgsForCall []struct { 24 appFiles []models.AppFileFields 25 fromDir string 26 toDir string 27 } 28 copyFilesReturns struct { 29 result1 error 30 } 31 CountFilesStub func(directory string) int64 32 countFilesMutex sync.RWMutex 33 countFilesArgsForCall []struct { 34 directory string 35 } 36 countFilesReturns struct { 37 result1 int64 38 } 39 WalkAppFilesStub func(dir string, onEachFile func(string, string) error) (err error) 40 walkAppFilesMutex sync.RWMutex 41 walkAppFilesArgsForCall []struct { 42 dir string 43 onEachFile func(string, string) error 44 } 45 walkAppFilesReturns struct { 46 result1 error 47 } 48 } 49 50 func (fake *FakeAppFiles) AppFilesInDir(dir string) (appFiles []models.AppFileFields, err error) { 51 fake.appFilesInDirMutex.Lock() 52 defer fake.appFilesInDirMutex.Unlock() 53 fake.appFilesInDirArgsForCall = append(fake.appFilesInDirArgsForCall, struct { 54 dir string 55 }{dir}) 56 if fake.AppFilesInDirStub != nil { 57 return fake.AppFilesInDirStub(dir) 58 } else { 59 return fake.appFilesInDirReturns.result1, fake.appFilesInDirReturns.result2 60 } 61 } 62 63 func (fake *FakeAppFiles) AppFilesInDirCallCount() int { 64 fake.appFilesInDirMutex.RLock() 65 defer fake.appFilesInDirMutex.RUnlock() 66 return len(fake.appFilesInDirArgsForCall) 67 } 68 69 func (fake *FakeAppFiles) AppFilesInDirArgsForCall(i int) string { 70 fake.appFilesInDirMutex.RLock() 71 defer fake.appFilesInDirMutex.RUnlock() 72 return fake.appFilesInDirArgsForCall[i].dir 73 } 74 75 func (fake *FakeAppFiles) AppFilesInDirReturns(result1 []models.AppFileFields, result2 error) { 76 fake.appFilesInDirReturns = struct { 77 result1 []models.AppFileFields 78 result2 error 79 }{result1, result2} 80 } 81 82 func (fake *FakeAppFiles) CopyFiles(appFiles []models.AppFileFields, fromDir string, toDir string) (err error) { 83 fake.copyFilesMutex.Lock() 84 defer fake.copyFilesMutex.Unlock() 85 fake.copyFilesArgsForCall = append(fake.copyFilesArgsForCall, struct { 86 appFiles []models.AppFileFields 87 fromDir string 88 toDir string 89 }{appFiles, fromDir, toDir}) 90 if fake.CopyFilesStub != nil { 91 return fake.CopyFilesStub(appFiles, fromDir, toDir) 92 } else { 93 return fake.copyFilesReturns.result1 94 } 95 } 96 97 func (fake *FakeAppFiles) CopyFilesCallCount() int { 98 fake.copyFilesMutex.RLock() 99 defer fake.copyFilesMutex.RUnlock() 100 return len(fake.copyFilesArgsForCall) 101 } 102 103 func (fake *FakeAppFiles) CopyFilesArgsForCall(i int) ([]models.AppFileFields, string, string) { 104 fake.copyFilesMutex.RLock() 105 defer fake.copyFilesMutex.RUnlock() 106 return fake.copyFilesArgsForCall[i].appFiles, fake.copyFilesArgsForCall[i].fromDir, fake.copyFilesArgsForCall[i].toDir 107 } 108 109 func (fake *FakeAppFiles) CopyFilesReturns(result1 error) { 110 fake.copyFilesReturns = struct { 111 result1 error 112 }{result1} 113 } 114 115 func (fake *FakeAppFiles) CountFiles(directory string) int64 { 116 fake.countFilesMutex.Lock() 117 defer fake.countFilesMutex.Unlock() 118 fake.countFilesArgsForCall = append(fake.countFilesArgsForCall, struct { 119 directory string 120 }{directory}) 121 if fake.CountFilesStub != nil { 122 return fake.CountFilesStub(directory) 123 } else { 124 return fake.countFilesReturns.result1 125 } 126 } 127 128 func (fake *FakeAppFiles) CountFilesCallCount() int { 129 fake.countFilesMutex.RLock() 130 defer fake.countFilesMutex.RUnlock() 131 return len(fake.countFilesArgsForCall) 132 } 133 134 func (fake *FakeAppFiles) CountFilesArgsForCall(i int) string { 135 fake.countFilesMutex.RLock() 136 defer fake.countFilesMutex.RUnlock() 137 return fake.countFilesArgsForCall[i].directory 138 } 139 140 func (fake *FakeAppFiles) CountFilesReturns(result1 int64) { 141 fake.countFilesReturns = struct { 142 result1 int64 143 }{result1} 144 } 145 146 func (fake *FakeAppFiles) WalkAppFiles(dir string, onEachFile func(string, string) error) (err error) { 147 fake.walkAppFilesMutex.Lock() 148 defer fake.walkAppFilesMutex.Unlock() 149 fake.walkAppFilesArgsForCall = append(fake.walkAppFilesArgsForCall, struct { 150 dir string 151 onEachFile func(string, string) error 152 }{dir, onEachFile}) 153 if fake.WalkAppFilesStub != nil { 154 return fake.WalkAppFilesStub(dir, onEachFile) 155 } else { 156 return fake.walkAppFilesReturns.result1 157 } 158 } 159 160 func (fake *FakeAppFiles) WalkAppFilesCallCount() int { 161 fake.walkAppFilesMutex.RLock() 162 defer fake.walkAppFilesMutex.RUnlock() 163 return len(fake.walkAppFilesArgsForCall) 164 } 165 166 func (fake *FakeAppFiles) WalkAppFilesArgsForCall(i int) (string, func(string, string) error) { 167 fake.walkAppFilesMutex.RLock() 168 defer fake.walkAppFilesMutex.RUnlock() 169 return fake.walkAppFilesArgsForCall[i].dir, fake.walkAppFilesArgsForCall[i].onEachFile 170 } 171 172 func (fake *FakeAppFiles) WalkAppFilesReturns(result1 error) { 173 fake.walkAppFilesReturns = struct { 174 result1 error 175 }{result1} 176 } 177 178 var _ AppFiles = new(FakeAppFiles)