mocked_wrapper.go 50 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831
  1. // Code generated by counterfeiter. DO NOT EDIT.
  2. package mocks
  3. import (
  4. "context"
  5. "sync"
  6. "github.com/syncthing/syncthing/lib/config"
  7. "github.com/syncthing/syncthing/lib/protocol"
  8. )
  9. type Wrapper struct {
  10. ConfigPathStub func() string
  11. configPathMutex sync.RWMutex
  12. configPathArgsForCall []struct {
  13. }
  14. configPathReturns struct {
  15. result1 string
  16. }
  17. configPathReturnsOnCall map[int]struct {
  18. result1 string
  19. }
  20. DefaultDeviceStub func() config.DeviceConfiguration
  21. defaultDeviceMutex sync.RWMutex
  22. defaultDeviceArgsForCall []struct {
  23. }
  24. defaultDeviceReturns struct {
  25. result1 config.DeviceConfiguration
  26. }
  27. defaultDeviceReturnsOnCall map[int]struct {
  28. result1 config.DeviceConfiguration
  29. }
  30. DefaultFolderStub func() config.FolderConfiguration
  31. defaultFolderMutex sync.RWMutex
  32. defaultFolderArgsForCall []struct {
  33. }
  34. defaultFolderReturns struct {
  35. result1 config.FolderConfiguration
  36. }
  37. defaultFolderReturnsOnCall map[int]struct {
  38. result1 config.FolderConfiguration
  39. }
  40. DefaultIgnoresStub func() config.Ignores
  41. defaultIgnoresMutex sync.RWMutex
  42. defaultIgnoresArgsForCall []struct {
  43. }
  44. defaultIgnoresReturns struct {
  45. result1 config.Ignores
  46. }
  47. defaultIgnoresReturnsOnCall map[int]struct {
  48. result1 config.Ignores
  49. }
  50. DeviceStub func(protocol.DeviceID) (config.DeviceConfiguration, bool)
  51. deviceMutex sync.RWMutex
  52. deviceArgsForCall []struct {
  53. arg1 protocol.DeviceID
  54. }
  55. deviceReturns struct {
  56. result1 config.DeviceConfiguration
  57. result2 bool
  58. }
  59. deviceReturnsOnCall map[int]struct {
  60. result1 config.DeviceConfiguration
  61. result2 bool
  62. }
  63. DeviceListStub func() []config.DeviceConfiguration
  64. deviceListMutex sync.RWMutex
  65. deviceListArgsForCall []struct {
  66. }
  67. deviceListReturns struct {
  68. result1 []config.DeviceConfiguration
  69. }
  70. deviceListReturnsOnCall map[int]struct {
  71. result1 []config.DeviceConfiguration
  72. }
  73. DevicesStub func() map[protocol.DeviceID]config.DeviceConfiguration
  74. devicesMutex sync.RWMutex
  75. devicesArgsForCall []struct {
  76. }
  77. devicesReturns struct {
  78. result1 map[protocol.DeviceID]config.DeviceConfiguration
  79. }
  80. devicesReturnsOnCall map[int]struct {
  81. result1 map[protocol.DeviceID]config.DeviceConfiguration
  82. }
  83. FolderStub func(string) (config.FolderConfiguration, bool)
  84. folderMutex sync.RWMutex
  85. folderArgsForCall []struct {
  86. arg1 string
  87. }
  88. folderReturns struct {
  89. result1 config.FolderConfiguration
  90. result2 bool
  91. }
  92. folderReturnsOnCall map[int]struct {
  93. result1 config.FolderConfiguration
  94. result2 bool
  95. }
  96. FolderListStub func() []config.FolderConfiguration
  97. folderListMutex sync.RWMutex
  98. folderListArgsForCall []struct {
  99. }
  100. folderListReturns struct {
  101. result1 []config.FolderConfiguration
  102. }
  103. folderListReturnsOnCall map[int]struct {
  104. result1 []config.FolderConfiguration
  105. }
  106. FolderPasswordsStub func(protocol.DeviceID) map[string]string
  107. folderPasswordsMutex sync.RWMutex
  108. folderPasswordsArgsForCall []struct {
  109. arg1 protocol.DeviceID
  110. }
  111. folderPasswordsReturns struct {
  112. result1 map[string]string
  113. }
  114. folderPasswordsReturnsOnCall map[int]struct {
  115. result1 map[string]string
  116. }
  117. FoldersStub func() map[string]config.FolderConfiguration
  118. foldersMutex sync.RWMutex
  119. foldersArgsForCall []struct {
  120. }
  121. foldersReturns struct {
  122. result1 map[string]config.FolderConfiguration
  123. }
  124. foldersReturnsOnCall map[int]struct {
  125. result1 map[string]config.FolderConfiguration
  126. }
  127. GUIStub func() config.GUIConfiguration
  128. gUIMutex sync.RWMutex
  129. gUIArgsForCall []struct {
  130. }
  131. gUIReturns struct {
  132. result1 config.GUIConfiguration
  133. }
  134. gUIReturnsOnCall map[int]struct {
  135. result1 config.GUIConfiguration
  136. }
  137. IgnoredDeviceStub func(protocol.DeviceID) bool
  138. ignoredDeviceMutex sync.RWMutex
  139. ignoredDeviceArgsForCall []struct {
  140. arg1 protocol.DeviceID
  141. }
  142. ignoredDeviceReturns struct {
  143. result1 bool
  144. }
  145. ignoredDeviceReturnsOnCall map[int]struct {
  146. result1 bool
  147. }
  148. IgnoredDevicesStub func() []config.ObservedDevice
  149. ignoredDevicesMutex sync.RWMutex
  150. ignoredDevicesArgsForCall []struct {
  151. }
  152. ignoredDevicesReturns struct {
  153. result1 []config.ObservedDevice
  154. }
  155. ignoredDevicesReturnsOnCall map[int]struct {
  156. result1 []config.ObservedDevice
  157. }
  158. IgnoredFolderStub func(protocol.DeviceID, string) bool
  159. ignoredFolderMutex sync.RWMutex
  160. ignoredFolderArgsForCall []struct {
  161. arg1 protocol.DeviceID
  162. arg2 string
  163. }
  164. ignoredFolderReturns struct {
  165. result1 bool
  166. }
  167. ignoredFolderReturnsOnCall map[int]struct {
  168. result1 bool
  169. }
  170. LDAPStub func() config.LDAPConfiguration
  171. lDAPMutex sync.RWMutex
  172. lDAPArgsForCall []struct {
  173. }
  174. lDAPReturns struct {
  175. result1 config.LDAPConfiguration
  176. }
  177. lDAPReturnsOnCall map[int]struct {
  178. result1 config.LDAPConfiguration
  179. }
  180. ModifyStub func(config.ModifyFunction) (config.Waiter, error)
  181. modifyMutex sync.RWMutex
  182. modifyArgsForCall []struct {
  183. arg1 config.ModifyFunction
  184. }
  185. modifyReturns struct {
  186. result1 config.Waiter
  187. result2 error
  188. }
  189. modifyReturnsOnCall map[int]struct {
  190. result1 config.Waiter
  191. result2 error
  192. }
  193. MyIDStub func() protocol.DeviceID
  194. myIDMutex sync.RWMutex
  195. myIDArgsForCall []struct {
  196. }
  197. myIDReturns struct {
  198. result1 protocol.DeviceID
  199. }
  200. myIDReturnsOnCall map[int]struct {
  201. result1 protocol.DeviceID
  202. }
  203. OptionsStub func() config.OptionsConfiguration
  204. optionsMutex sync.RWMutex
  205. optionsArgsForCall []struct {
  206. }
  207. optionsReturns struct {
  208. result1 config.OptionsConfiguration
  209. }
  210. optionsReturnsOnCall map[int]struct {
  211. result1 config.OptionsConfiguration
  212. }
  213. RawCopyStub func() config.Configuration
  214. rawCopyMutex sync.RWMutex
  215. rawCopyArgsForCall []struct {
  216. }
  217. rawCopyReturns struct {
  218. result1 config.Configuration
  219. }
  220. rawCopyReturnsOnCall map[int]struct {
  221. result1 config.Configuration
  222. }
  223. RemoveDeviceStub func(protocol.DeviceID) (config.Waiter, error)
  224. removeDeviceMutex sync.RWMutex
  225. removeDeviceArgsForCall []struct {
  226. arg1 protocol.DeviceID
  227. }
  228. removeDeviceReturns struct {
  229. result1 config.Waiter
  230. result2 error
  231. }
  232. removeDeviceReturnsOnCall map[int]struct {
  233. result1 config.Waiter
  234. result2 error
  235. }
  236. RemoveFolderStub func(string) (config.Waiter, error)
  237. removeFolderMutex sync.RWMutex
  238. removeFolderArgsForCall []struct {
  239. arg1 string
  240. }
  241. removeFolderReturns struct {
  242. result1 config.Waiter
  243. result2 error
  244. }
  245. removeFolderReturnsOnCall map[int]struct {
  246. result1 config.Waiter
  247. result2 error
  248. }
  249. RequiresRestartStub func() bool
  250. requiresRestartMutex sync.RWMutex
  251. requiresRestartArgsForCall []struct {
  252. }
  253. requiresRestartReturns struct {
  254. result1 bool
  255. }
  256. requiresRestartReturnsOnCall map[int]struct {
  257. result1 bool
  258. }
  259. SaveStub func() error
  260. saveMutex sync.RWMutex
  261. saveArgsForCall []struct {
  262. }
  263. saveReturns struct {
  264. result1 error
  265. }
  266. saveReturnsOnCall map[int]struct {
  267. result1 error
  268. }
  269. ServeStub func(context.Context) error
  270. serveMutex sync.RWMutex
  271. serveArgsForCall []struct {
  272. arg1 context.Context
  273. }
  274. serveReturns struct {
  275. result1 error
  276. }
  277. serveReturnsOnCall map[int]struct {
  278. result1 error
  279. }
  280. SubscribeStub func(config.Committer) config.Configuration
  281. subscribeMutex sync.RWMutex
  282. subscribeArgsForCall []struct {
  283. arg1 config.Committer
  284. }
  285. subscribeReturns struct {
  286. result1 config.Configuration
  287. }
  288. subscribeReturnsOnCall map[int]struct {
  289. result1 config.Configuration
  290. }
  291. UnsubscribeStub func(config.Committer)
  292. unsubscribeMutex sync.RWMutex
  293. unsubscribeArgsForCall []struct {
  294. arg1 config.Committer
  295. }
  296. invocations map[string][][]interface{}
  297. invocationsMutex sync.RWMutex
  298. }
  299. func (fake *Wrapper) ConfigPath() string {
  300. fake.configPathMutex.Lock()
  301. ret, specificReturn := fake.configPathReturnsOnCall[len(fake.configPathArgsForCall)]
  302. fake.configPathArgsForCall = append(fake.configPathArgsForCall, struct {
  303. }{})
  304. stub := fake.ConfigPathStub
  305. fakeReturns := fake.configPathReturns
  306. fake.recordInvocation("ConfigPath", []interface{}{})
  307. fake.configPathMutex.Unlock()
  308. if stub != nil {
  309. return stub()
  310. }
  311. if specificReturn {
  312. return ret.result1
  313. }
  314. return fakeReturns.result1
  315. }
  316. func (fake *Wrapper) ConfigPathCallCount() int {
  317. fake.configPathMutex.RLock()
  318. defer fake.configPathMutex.RUnlock()
  319. return len(fake.configPathArgsForCall)
  320. }
  321. func (fake *Wrapper) ConfigPathCalls(stub func() string) {
  322. fake.configPathMutex.Lock()
  323. defer fake.configPathMutex.Unlock()
  324. fake.ConfigPathStub = stub
  325. }
  326. func (fake *Wrapper) ConfigPathReturns(result1 string) {
  327. fake.configPathMutex.Lock()
  328. defer fake.configPathMutex.Unlock()
  329. fake.ConfigPathStub = nil
  330. fake.configPathReturns = struct {
  331. result1 string
  332. }{result1}
  333. }
  334. func (fake *Wrapper) ConfigPathReturnsOnCall(i int, result1 string) {
  335. fake.configPathMutex.Lock()
  336. defer fake.configPathMutex.Unlock()
  337. fake.ConfigPathStub = nil
  338. if fake.configPathReturnsOnCall == nil {
  339. fake.configPathReturnsOnCall = make(map[int]struct {
  340. result1 string
  341. })
  342. }
  343. fake.configPathReturnsOnCall[i] = struct {
  344. result1 string
  345. }{result1}
  346. }
  347. func (fake *Wrapper) DefaultDevice() config.DeviceConfiguration {
  348. fake.defaultDeviceMutex.Lock()
  349. ret, specificReturn := fake.defaultDeviceReturnsOnCall[len(fake.defaultDeviceArgsForCall)]
  350. fake.defaultDeviceArgsForCall = append(fake.defaultDeviceArgsForCall, struct {
  351. }{})
  352. stub := fake.DefaultDeviceStub
  353. fakeReturns := fake.defaultDeviceReturns
  354. fake.recordInvocation("DefaultDevice", []interface{}{})
  355. fake.defaultDeviceMutex.Unlock()
  356. if stub != nil {
  357. return stub()
  358. }
  359. if specificReturn {
  360. return ret.result1
  361. }
  362. return fakeReturns.result1
  363. }
  364. func (fake *Wrapper) DefaultDeviceCallCount() int {
  365. fake.defaultDeviceMutex.RLock()
  366. defer fake.defaultDeviceMutex.RUnlock()
  367. return len(fake.defaultDeviceArgsForCall)
  368. }
  369. func (fake *Wrapper) DefaultDeviceCalls(stub func() config.DeviceConfiguration) {
  370. fake.defaultDeviceMutex.Lock()
  371. defer fake.defaultDeviceMutex.Unlock()
  372. fake.DefaultDeviceStub = stub
  373. }
  374. func (fake *Wrapper) DefaultDeviceReturns(result1 config.DeviceConfiguration) {
  375. fake.defaultDeviceMutex.Lock()
  376. defer fake.defaultDeviceMutex.Unlock()
  377. fake.DefaultDeviceStub = nil
  378. fake.defaultDeviceReturns = struct {
  379. result1 config.DeviceConfiguration
  380. }{result1}
  381. }
  382. func (fake *Wrapper) DefaultDeviceReturnsOnCall(i int, result1 config.DeviceConfiguration) {
  383. fake.defaultDeviceMutex.Lock()
  384. defer fake.defaultDeviceMutex.Unlock()
  385. fake.DefaultDeviceStub = nil
  386. if fake.defaultDeviceReturnsOnCall == nil {
  387. fake.defaultDeviceReturnsOnCall = make(map[int]struct {
  388. result1 config.DeviceConfiguration
  389. })
  390. }
  391. fake.defaultDeviceReturnsOnCall[i] = struct {
  392. result1 config.DeviceConfiguration
  393. }{result1}
  394. }
  395. func (fake *Wrapper) DefaultFolder() config.FolderConfiguration {
  396. fake.defaultFolderMutex.Lock()
  397. ret, specificReturn := fake.defaultFolderReturnsOnCall[len(fake.defaultFolderArgsForCall)]
  398. fake.defaultFolderArgsForCall = append(fake.defaultFolderArgsForCall, struct {
  399. }{})
  400. stub := fake.DefaultFolderStub
  401. fakeReturns := fake.defaultFolderReturns
  402. fake.recordInvocation("DefaultFolder", []interface{}{})
  403. fake.defaultFolderMutex.Unlock()
  404. if stub != nil {
  405. return stub()
  406. }
  407. if specificReturn {
  408. return ret.result1
  409. }
  410. return fakeReturns.result1
  411. }
  412. func (fake *Wrapper) DefaultFolderCallCount() int {
  413. fake.defaultFolderMutex.RLock()
  414. defer fake.defaultFolderMutex.RUnlock()
  415. return len(fake.defaultFolderArgsForCall)
  416. }
  417. func (fake *Wrapper) DefaultFolderCalls(stub func() config.FolderConfiguration) {
  418. fake.defaultFolderMutex.Lock()
  419. defer fake.defaultFolderMutex.Unlock()
  420. fake.DefaultFolderStub = stub
  421. }
  422. func (fake *Wrapper) DefaultFolderReturns(result1 config.FolderConfiguration) {
  423. fake.defaultFolderMutex.Lock()
  424. defer fake.defaultFolderMutex.Unlock()
  425. fake.DefaultFolderStub = nil
  426. fake.defaultFolderReturns = struct {
  427. result1 config.FolderConfiguration
  428. }{result1}
  429. }
  430. func (fake *Wrapper) DefaultFolderReturnsOnCall(i int, result1 config.FolderConfiguration) {
  431. fake.defaultFolderMutex.Lock()
  432. defer fake.defaultFolderMutex.Unlock()
  433. fake.DefaultFolderStub = nil
  434. if fake.defaultFolderReturnsOnCall == nil {
  435. fake.defaultFolderReturnsOnCall = make(map[int]struct {
  436. result1 config.FolderConfiguration
  437. })
  438. }
  439. fake.defaultFolderReturnsOnCall[i] = struct {
  440. result1 config.FolderConfiguration
  441. }{result1}
  442. }
  443. func (fake *Wrapper) DefaultIgnores() config.Ignores {
  444. fake.defaultIgnoresMutex.Lock()
  445. ret, specificReturn := fake.defaultIgnoresReturnsOnCall[len(fake.defaultIgnoresArgsForCall)]
  446. fake.defaultIgnoresArgsForCall = append(fake.defaultIgnoresArgsForCall, struct {
  447. }{})
  448. stub := fake.DefaultIgnoresStub
  449. fakeReturns := fake.defaultIgnoresReturns
  450. fake.recordInvocation("DefaultIgnores", []interface{}{})
  451. fake.defaultIgnoresMutex.Unlock()
  452. if stub != nil {
  453. return stub()
  454. }
  455. if specificReturn {
  456. return ret.result1
  457. }
  458. return fakeReturns.result1
  459. }
  460. func (fake *Wrapper) DefaultIgnoresCallCount() int {
  461. fake.defaultIgnoresMutex.RLock()
  462. defer fake.defaultIgnoresMutex.RUnlock()
  463. return len(fake.defaultIgnoresArgsForCall)
  464. }
  465. func (fake *Wrapper) DefaultIgnoresCalls(stub func() config.Ignores) {
  466. fake.defaultIgnoresMutex.Lock()
  467. defer fake.defaultIgnoresMutex.Unlock()
  468. fake.DefaultIgnoresStub = stub
  469. }
  470. func (fake *Wrapper) DefaultIgnoresReturns(result1 config.Ignores) {
  471. fake.defaultIgnoresMutex.Lock()
  472. defer fake.defaultIgnoresMutex.Unlock()
  473. fake.DefaultIgnoresStub = nil
  474. fake.defaultIgnoresReturns = struct {
  475. result1 config.Ignores
  476. }{result1}
  477. }
  478. func (fake *Wrapper) DefaultIgnoresReturnsOnCall(i int, result1 config.Ignores) {
  479. fake.defaultIgnoresMutex.Lock()
  480. defer fake.defaultIgnoresMutex.Unlock()
  481. fake.DefaultIgnoresStub = nil
  482. if fake.defaultIgnoresReturnsOnCall == nil {
  483. fake.defaultIgnoresReturnsOnCall = make(map[int]struct {
  484. result1 config.Ignores
  485. })
  486. }
  487. fake.defaultIgnoresReturnsOnCall[i] = struct {
  488. result1 config.Ignores
  489. }{result1}
  490. }
  491. func (fake *Wrapper) Device(arg1 protocol.DeviceID) (config.DeviceConfiguration, bool) {
  492. fake.deviceMutex.Lock()
  493. ret, specificReturn := fake.deviceReturnsOnCall[len(fake.deviceArgsForCall)]
  494. fake.deviceArgsForCall = append(fake.deviceArgsForCall, struct {
  495. arg1 protocol.DeviceID
  496. }{arg1})
  497. stub := fake.DeviceStub
  498. fakeReturns := fake.deviceReturns
  499. fake.recordInvocation("Device", []interface{}{arg1})
  500. fake.deviceMutex.Unlock()
  501. if stub != nil {
  502. return stub(arg1)
  503. }
  504. if specificReturn {
  505. return ret.result1, ret.result2
  506. }
  507. return fakeReturns.result1, fakeReturns.result2
  508. }
  509. func (fake *Wrapper) DeviceCallCount() int {
  510. fake.deviceMutex.RLock()
  511. defer fake.deviceMutex.RUnlock()
  512. return len(fake.deviceArgsForCall)
  513. }
  514. func (fake *Wrapper) DeviceCalls(stub func(protocol.DeviceID) (config.DeviceConfiguration, bool)) {
  515. fake.deviceMutex.Lock()
  516. defer fake.deviceMutex.Unlock()
  517. fake.DeviceStub = stub
  518. }
  519. func (fake *Wrapper) DeviceArgsForCall(i int) protocol.DeviceID {
  520. fake.deviceMutex.RLock()
  521. defer fake.deviceMutex.RUnlock()
  522. argsForCall := fake.deviceArgsForCall[i]
  523. return argsForCall.arg1
  524. }
  525. func (fake *Wrapper) DeviceReturns(result1 config.DeviceConfiguration, result2 bool) {
  526. fake.deviceMutex.Lock()
  527. defer fake.deviceMutex.Unlock()
  528. fake.DeviceStub = nil
  529. fake.deviceReturns = struct {
  530. result1 config.DeviceConfiguration
  531. result2 bool
  532. }{result1, result2}
  533. }
  534. func (fake *Wrapper) DeviceReturnsOnCall(i int, result1 config.DeviceConfiguration, result2 bool) {
  535. fake.deviceMutex.Lock()
  536. defer fake.deviceMutex.Unlock()
  537. fake.DeviceStub = nil
  538. if fake.deviceReturnsOnCall == nil {
  539. fake.deviceReturnsOnCall = make(map[int]struct {
  540. result1 config.DeviceConfiguration
  541. result2 bool
  542. })
  543. }
  544. fake.deviceReturnsOnCall[i] = struct {
  545. result1 config.DeviceConfiguration
  546. result2 bool
  547. }{result1, result2}
  548. }
  549. func (fake *Wrapper) DeviceList() []config.DeviceConfiguration {
  550. fake.deviceListMutex.Lock()
  551. ret, specificReturn := fake.deviceListReturnsOnCall[len(fake.deviceListArgsForCall)]
  552. fake.deviceListArgsForCall = append(fake.deviceListArgsForCall, struct {
  553. }{})
  554. stub := fake.DeviceListStub
  555. fakeReturns := fake.deviceListReturns
  556. fake.recordInvocation("DeviceList", []interface{}{})
  557. fake.deviceListMutex.Unlock()
  558. if stub != nil {
  559. return stub()
  560. }
  561. if specificReturn {
  562. return ret.result1
  563. }
  564. return fakeReturns.result1
  565. }
  566. func (fake *Wrapper) DeviceListCallCount() int {
  567. fake.deviceListMutex.RLock()
  568. defer fake.deviceListMutex.RUnlock()
  569. return len(fake.deviceListArgsForCall)
  570. }
  571. func (fake *Wrapper) DeviceListCalls(stub func() []config.DeviceConfiguration) {
  572. fake.deviceListMutex.Lock()
  573. defer fake.deviceListMutex.Unlock()
  574. fake.DeviceListStub = stub
  575. }
  576. func (fake *Wrapper) DeviceListReturns(result1 []config.DeviceConfiguration) {
  577. fake.deviceListMutex.Lock()
  578. defer fake.deviceListMutex.Unlock()
  579. fake.DeviceListStub = nil
  580. fake.deviceListReturns = struct {
  581. result1 []config.DeviceConfiguration
  582. }{result1}
  583. }
  584. func (fake *Wrapper) DeviceListReturnsOnCall(i int, result1 []config.DeviceConfiguration) {
  585. fake.deviceListMutex.Lock()
  586. defer fake.deviceListMutex.Unlock()
  587. fake.DeviceListStub = nil
  588. if fake.deviceListReturnsOnCall == nil {
  589. fake.deviceListReturnsOnCall = make(map[int]struct {
  590. result1 []config.DeviceConfiguration
  591. })
  592. }
  593. fake.deviceListReturnsOnCall[i] = struct {
  594. result1 []config.DeviceConfiguration
  595. }{result1}
  596. }
  597. func (fake *Wrapper) Devices() map[protocol.DeviceID]config.DeviceConfiguration {
  598. fake.devicesMutex.Lock()
  599. ret, specificReturn := fake.devicesReturnsOnCall[len(fake.devicesArgsForCall)]
  600. fake.devicesArgsForCall = append(fake.devicesArgsForCall, struct {
  601. }{})
  602. stub := fake.DevicesStub
  603. fakeReturns := fake.devicesReturns
  604. fake.recordInvocation("Devices", []interface{}{})
  605. fake.devicesMutex.Unlock()
  606. if stub != nil {
  607. return stub()
  608. }
  609. if specificReturn {
  610. return ret.result1
  611. }
  612. return fakeReturns.result1
  613. }
  614. func (fake *Wrapper) DevicesCallCount() int {
  615. fake.devicesMutex.RLock()
  616. defer fake.devicesMutex.RUnlock()
  617. return len(fake.devicesArgsForCall)
  618. }
  619. func (fake *Wrapper) DevicesCalls(stub func() map[protocol.DeviceID]config.DeviceConfiguration) {
  620. fake.devicesMutex.Lock()
  621. defer fake.devicesMutex.Unlock()
  622. fake.DevicesStub = stub
  623. }
  624. func (fake *Wrapper) DevicesReturns(result1 map[protocol.DeviceID]config.DeviceConfiguration) {
  625. fake.devicesMutex.Lock()
  626. defer fake.devicesMutex.Unlock()
  627. fake.DevicesStub = nil
  628. fake.devicesReturns = struct {
  629. result1 map[protocol.DeviceID]config.DeviceConfiguration
  630. }{result1}
  631. }
  632. func (fake *Wrapper) DevicesReturnsOnCall(i int, result1 map[protocol.DeviceID]config.DeviceConfiguration) {
  633. fake.devicesMutex.Lock()
  634. defer fake.devicesMutex.Unlock()
  635. fake.DevicesStub = nil
  636. if fake.devicesReturnsOnCall == nil {
  637. fake.devicesReturnsOnCall = make(map[int]struct {
  638. result1 map[protocol.DeviceID]config.DeviceConfiguration
  639. })
  640. }
  641. fake.devicesReturnsOnCall[i] = struct {
  642. result1 map[protocol.DeviceID]config.DeviceConfiguration
  643. }{result1}
  644. }
  645. func (fake *Wrapper) Folder(arg1 string) (config.FolderConfiguration, bool) {
  646. fake.folderMutex.Lock()
  647. ret, specificReturn := fake.folderReturnsOnCall[len(fake.folderArgsForCall)]
  648. fake.folderArgsForCall = append(fake.folderArgsForCall, struct {
  649. arg1 string
  650. }{arg1})
  651. stub := fake.FolderStub
  652. fakeReturns := fake.folderReturns
  653. fake.recordInvocation("Folder", []interface{}{arg1})
  654. fake.folderMutex.Unlock()
  655. if stub != nil {
  656. return stub(arg1)
  657. }
  658. if specificReturn {
  659. return ret.result1, ret.result2
  660. }
  661. return fakeReturns.result1, fakeReturns.result2
  662. }
  663. func (fake *Wrapper) FolderCallCount() int {
  664. fake.folderMutex.RLock()
  665. defer fake.folderMutex.RUnlock()
  666. return len(fake.folderArgsForCall)
  667. }
  668. func (fake *Wrapper) FolderCalls(stub func(string) (config.FolderConfiguration, bool)) {
  669. fake.folderMutex.Lock()
  670. defer fake.folderMutex.Unlock()
  671. fake.FolderStub = stub
  672. }
  673. func (fake *Wrapper) FolderArgsForCall(i int) string {
  674. fake.folderMutex.RLock()
  675. defer fake.folderMutex.RUnlock()
  676. argsForCall := fake.folderArgsForCall[i]
  677. return argsForCall.arg1
  678. }
  679. func (fake *Wrapper) FolderReturns(result1 config.FolderConfiguration, result2 bool) {
  680. fake.folderMutex.Lock()
  681. defer fake.folderMutex.Unlock()
  682. fake.FolderStub = nil
  683. fake.folderReturns = struct {
  684. result1 config.FolderConfiguration
  685. result2 bool
  686. }{result1, result2}
  687. }
  688. func (fake *Wrapper) FolderReturnsOnCall(i int, result1 config.FolderConfiguration, result2 bool) {
  689. fake.folderMutex.Lock()
  690. defer fake.folderMutex.Unlock()
  691. fake.FolderStub = nil
  692. if fake.folderReturnsOnCall == nil {
  693. fake.folderReturnsOnCall = make(map[int]struct {
  694. result1 config.FolderConfiguration
  695. result2 bool
  696. })
  697. }
  698. fake.folderReturnsOnCall[i] = struct {
  699. result1 config.FolderConfiguration
  700. result2 bool
  701. }{result1, result2}
  702. }
  703. func (fake *Wrapper) FolderList() []config.FolderConfiguration {
  704. fake.folderListMutex.Lock()
  705. ret, specificReturn := fake.folderListReturnsOnCall[len(fake.folderListArgsForCall)]
  706. fake.folderListArgsForCall = append(fake.folderListArgsForCall, struct {
  707. }{})
  708. stub := fake.FolderListStub
  709. fakeReturns := fake.folderListReturns
  710. fake.recordInvocation("FolderList", []interface{}{})
  711. fake.folderListMutex.Unlock()
  712. if stub != nil {
  713. return stub()
  714. }
  715. if specificReturn {
  716. return ret.result1
  717. }
  718. return fakeReturns.result1
  719. }
  720. func (fake *Wrapper) FolderListCallCount() int {
  721. fake.folderListMutex.RLock()
  722. defer fake.folderListMutex.RUnlock()
  723. return len(fake.folderListArgsForCall)
  724. }
  725. func (fake *Wrapper) FolderListCalls(stub func() []config.FolderConfiguration) {
  726. fake.folderListMutex.Lock()
  727. defer fake.folderListMutex.Unlock()
  728. fake.FolderListStub = stub
  729. }
  730. func (fake *Wrapper) FolderListReturns(result1 []config.FolderConfiguration) {
  731. fake.folderListMutex.Lock()
  732. defer fake.folderListMutex.Unlock()
  733. fake.FolderListStub = nil
  734. fake.folderListReturns = struct {
  735. result1 []config.FolderConfiguration
  736. }{result1}
  737. }
  738. func (fake *Wrapper) FolderListReturnsOnCall(i int, result1 []config.FolderConfiguration) {
  739. fake.folderListMutex.Lock()
  740. defer fake.folderListMutex.Unlock()
  741. fake.FolderListStub = nil
  742. if fake.folderListReturnsOnCall == nil {
  743. fake.folderListReturnsOnCall = make(map[int]struct {
  744. result1 []config.FolderConfiguration
  745. })
  746. }
  747. fake.folderListReturnsOnCall[i] = struct {
  748. result1 []config.FolderConfiguration
  749. }{result1}
  750. }
  751. func (fake *Wrapper) FolderPasswords(arg1 protocol.DeviceID) map[string]string {
  752. fake.folderPasswordsMutex.Lock()
  753. ret, specificReturn := fake.folderPasswordsReturnsOnCall[len(fake.folderPasswordsArgsForCall)]
  754. fake.folderPasswordsArgsForCall = append(fake.folderPasswordsArgsForCall, struct {
  755. arg1 protocol.DeviceID
  756. }{arg1})
  757. stub := fake.FolderPasswordsStub
  758. fakeReturns := fake.folderPasswordsReturns
  759. fake.recordInvocation("FolderPasswords", []interface{}{arg1})
  760. fake.folderPasswordsMutex.Unlock()
  761. if stub != nil {
  762. return stub(arg1)
  763. }
  764. if specificReturn {
  765. return ret.result1
  766. }
  767. return fakeReturns.result1
  768. }
  769. func (fake *Wrapper) FolderPasswordsCallCount() int {
  770. fake.folderPasswordsMutex.RLock()
  771. defer fake.folderPasswordsMutex.RUnlock()
  772. return len(fake.folderPasswordsArgsForCall)
  773. }
  774. func (fake *Wrapper) FolderPasswordsCalls(stub func(protocol.DeviceID) map[string]string) {
  775. fake.folderPasswordsMutex.Lock()
  776. defer fake.folderPasswordsMutex.Unlock()
  777. fake.FolderPasswordsStub = stub
  778. }
  779. func (fake *Wrapper) FolderPasswordsArgsForCall(i int) protocol.DeviceID {
  780. fake.folderPasswordsMutex.RLock()
  781. defer fake.folderPasswordsMutex.RUnlock()
  782. argsForCall := fake.folderPasswordsArgsForCall[i]
  783. return argsForCall.arg1
  784. }
  785. func (fake *Wrapper) FolderPasswordsReturns(result1 map[string]string) {
  786. fake.folderPasswordsMutex.Lock()
  787. defer fake.folderPasswordsMutex.Unlock()
  788. fake.FolderPasswordsStub = nil
  789. fake.folderPasswordsReturns = struct {
  790. result1 map[string]string
  791. }{result1}
  792. }
  793. func (fake *Wrapper) FolderPasswordsReturnsOnCall(i int, result1 map[string]string) {
  794. fake.folderPasswordsMutex.Lock()
  795. defer fake.folderPasswordsMutex.Unlock()
  796. fake.FolderPasswordsStub = nil
  797. if fake.folderPasswordsReturnsOnCall == nil {
  798. fake.folderPasswordsReturnsOnCall = make(map[int]struct {
  799. result1 map[string]string
  800. })
  801. }
  802. fake.folderPasswordsReturnsOnCall[i] = struct {
  803. result1 map[string]string
  804. }{result1}
  805. }
  806. func (fake *Wrapper) Folders() map[string]config.FolderConfiguration {
  807. fake.foldersMutex.Lock()
  808. ret, specificReturn := fake.foldersReturnsOnCall[len(fake.foldersArgsForCall)]
  809. fake.foldersArgsForCall = append(fake.foldersArgsForCall, struct {
  810. }{})
  811. stub := fake.FoldersStub
  812. fakeReturns := fake.foldersReturns
  813. fake.recordInvocation("Folders", []interface{}{})
  814. fake.foldersMutex.Unlock()
  815. if stub != nil {
  816. return stub()
  817. }
  818. if specificReturn {
  819. return ret.result1
  820. }
  821. return fakeReturns.result1
  822. }
  823. func (fake *Wrapper) FoldersCallCount() int {
  824. fake.foldersMutex.RLock()
  825. defer fake.foldersMutex.RUnlock()
  826. return len(fake.foldersArgsForCall)
  827. }
  828. func (fake *Wrapper) FoldersCalls(stub func() map[string]config.FolderConfiguration) {
  829. fake.foldersMutex.Lock()
  830. defer fake.foldersMutex.Unlock()
  831. fake.FoldersStub = stub
  832. }
  833. func (fake *Wrapper) FoldersReturns(result1 map[string]config.FolderConfiguration) {
  834. fake.foldersMutex.Lock()
  835. defer fake.foldersMutex.Unlock()
  836. fake.FoldersStub = nil
  837. fake.foldersReturns = struct {
  838. result1 map[string]config.FolderConfiguration
  839. }{result1}
  840. }
  841. func (fake *Wrapper) FoldersReturnsOnCall(i int, result1 map[string]config.FolderConfiguration) {
  842. fake.foldersMutex.Lock()
  843. defer fake.foldersMutex.Unlock()
  844. fake.FoldersStub = nil
  845. if fake.foldersReturnsOnCall == nil {
  846. fake.foldersReturnsOnCall = make(map[int]struct {
  847. result1 map[string]config.FolderConfiguration
  848. })
  849. }
  850. fake.foldersReturnsOnCall[i] = struct {
  851. result1 map[string]config.FolderConfiguration
  852. }{result1}
  853. }
  854. func (fake *Wrapper) GUI() config.GUIConfiguration {
  855. fake.gUIMutex.Lock()
  856. ret, specificReturn := fake.gUIReturnsOnCall[len(fake.gUIArgsForCall)]
  857. fake.gUIArgsForCall = append(fake.gUIArgsForCall, struct {
  858. }{})
  859. stub := fake.GUIStub
  860. fakeReturns := fake.gUIReturns
  861. fake.recordInvocation("GUI", []interface{}{})
  862. fake.gUIMutex.Unlock()
  863. if stub != nil {
  864. return stub()
  865. }
  866. if specificReturn {
  867. return ret.result1
  868. }
  869. return fakeReturns.result1
  870. }
  871. func (fake *Wrapper) GUICallCount() int {
  872. fake.gUIMutex.RLock()
  873. defer fake.gUIMutex.RUnlock()
  874. return len(fake.gUIArgsForCall)
  875. }
  876. func (fake *Wrapper) GUICalls(stub func() config.GUIConfiguration) {
  877. fake.gUIMutex.Lock()
  878. defer fake.gUIMutex.Unlock()
  879. fake.GUIStub = stub
  880. }
  881. func (fake *Wrapper) GUIReturns(result1 config.GUIConfiguration) {
  882. fake.gUIMutex.Lock()
  883. defer fake.gUIMutex.Unlock()
  884. fake.GUIStub = nil
  885. fake.gUIReturns = struct {
  886. result1 config.GUIConfiguration
  887. }{result1}
  888. }
  889. func (fake *Wrapper) GUIReturnsOnCall(i int, result1 config.GUIConfiguration) {
  890. fake.gUIMutex.Lock()
  891. defer fake.gUIMutex.Unlock()
  892. fake.GUIStub = nil
  893. if fake.gUIReturnsOnCall == nil {
  894. fake.gUIReturnsOnCall = make(map[int]struct {
  895. result1 config.GUIConfiguration
  896. })
  897. }
  898. fake.gUIReturnsOnCall[i] = struct {
  899. result1 config.GUIConfiguration
  900. }{result1}
  901. }
  902. func (fake *Wrapper) IgnoredDevice(arg1 protocol.DeviceID) bool {
  903. fake.ignoredDeviceMutex.Lock()
  904. ret, specificReturn := fake.ignoredDeviceReturnsOnCall[len(fake.ignoredDeviceArgsForCall)]
  905. fake.ignoredDeviceArgsForCall = append(fake.ignoredDeviceArgsForCall, struct {
  906. arg1 protocol.DeviceID
  907. }{arg1})
  908. stub := fake.IgnoredDeviceStub
  909. fakeReturns := fake.ignoredDeviceReturns
  910. fake.recordInvocation("IgnoredDevice", []interface{}{arg1})
  911. fake.ignoredDeviceMutex.Unlock()
  912. if stub != nil {
  913. return stub(arg1)
  914. }
  915. if specificReturn {
  916. return ret.result1
  917. }
  918. return fakeReturns.result1
  919. }
  920. func (fake *Wrapper) IgnoredDeviceCallCount() int {
  921. fake.ignoredDeviceMutex.RLock()
  922. defer fake.ignoredDeviceMutex.RUnlock()
  923. return len(fake.ignoredDeviceArgsForCall)
  924. }
  925. func (fake *Wrapper) IgnoredDeviceCalls(stub func(protocol.DeviceID) bool) {
  926. fake.ignoredDeviceMutex.Lock()
  927. defer fake.ignoredDeviceMutex.Unlock()
  928. fake.IgnoredDeviceStub = stub
  929. }
  930. func (fake *Wrapper) IgnoredDeviceArgsForCall(i int) protocol.DeviceID {
  931. fake.ignoredDeviceMutex.RLock()
  932. defer fake.ignoredDeviceMutex.RUnlock()
  933. argsForCall := fake.ignoredDeviceArgsForCall[i]
  934. return argsForCall.arg1
  935. }
  936. func (fake *Wrapper) IgnoredDeviceReturns(result1 bool) {
  937. fake.ignoredDeviceMutex.Lock()
  938. defer fake.ignoredDeviceMutex.Unlock()
  939. fake.IgnoredDeviceStub = nil
  940. fake.ignoredDeviceReturns = struct {
  941. result1 bool
  942. }{result1}
  943. }
  944. func (fake *Wrapper) IgnoredDeviceReturnsOnCall(i int, result1 bool) {
  945. fake.ignoredDeviceMutex.Lock()
  946. defer fake.ignoredDeviceMutex.Unlock()
  947. fake.IgnoredDeviceStub = nil
  948. if fake.ignoredDeviceReturnsOnCall == nil {
  949. fake.ignoredDeviceReturnsOnCall = make(map[int]struct {
  950. result1 bool
  951. })
  952. }
  953. fake.ignoredDeviceReturnsOnCall[i] = struct {
  954. result1 bool
  955. }{result1}
  956. }
  957. func (fake *Wrapper) IgnoredDevices() []config.ObservedDevice {
  958. fake.ignoredDevicesMutex.Lock()
  959. ret, specificReturn := fake.ignoredDevicesReturnsOnCall[len(fake.ignoredDevicesArgsForCall)]
  960. fake.ignoredDevicesArgsForCall = append(fake.ignoredDevicesArgsForCall, struct {
  961. }{})
  962. stub := fake.IgnoredDevicesStub
  963. fakeReturns := fake.ignoredDevicesReturns
  964. fake.recordInvocation("IgnoredDevices", []interface{}{})
  965. fake.ignoredDevicesMutex.Unlock()
  966. if stub != nil {
  967. return stub()
  968. }
  969. if specificReturn {
  970. return ret.result1
  971. }
  972. return fakeReturns.result1
  973. }
  974. func (fake *Wrapper) IgnoredDevicesCallCount() int {
  975. fake.ignoredDevicesMutex.RLock()
  976. defer fake.ignoredDevicesMutex.RUnlock()
  977. return len(fake.ignoredDevicesArgsForCall)
  978. }
  979. func (fake *Wrapper) IgnoredDevicesCalls(stub func() []config.ObservedDevice) {
  980. fake.ignoredDevicesMutex.Lock()
  981. defer fake.ignoredDevicesMutex.Unlock()
  982. fake.IgnoredDevicesStub = stub
  983. }
  984. func (fake *Wrapper) IgnoredDevicesReturns(result1 []config.ObservedDevice) {
  985. fake.ignoredDevicesMutex.Lock()
  986. defer fake.ignoredDevicesMutex.Unlock()
  987. fake.IgnoredDevicesStub = nil
  988. fake.ignoredDevicesReturns = struct {
  989. result1 []config.ObservedDevice
  990. }{result1}
  991. }
  992. func (fake *Wrapper) IgnoredDevicesReturnsOnCall(i int, result1 []config.ObservedDevice) {
  993. fake.ignoredDevicesMutex.Lock()
  994. defer fake.ignoredDevicesMutex.Unlock()
  995. fake.IgnoredDevicesStub = nil
  996. if fake.ignoredDevicesReturnsOnCall == nil {
  997. fake.ignoredDevicesReturnsOnCall = make(map[int]struct {
  998. result1 []config.ObservedDevice
  999. })
  1000. }
  1001. fake.ignoredDevicesReturnsOnCall[i] = struct {
  1002. result1 []config.ObservedDevice
  1003. }{result1}
  1004. }
  1005. func (fake *Wrapper) IgnoredFolder(arg1 protocol.DeviceID, arg2 string) bool {
  1006. fake.ignoredFolderMutex.Lock()
  1007. ret, specificReturn := fake.ignoredFolderReturnsOnCall[len(fake.ignoredFolderArgsForCall)]
  1008. fake.ignoredFolderArgsForCall = append(fake.ignoredFolderArgsForCall, struct {
  1009. arg1 protocol.DeviceID
  1010. arg2 string
  1011. }{arg1, arg2})
  1012. stub := fake.IgnoredFolderStub
  1013. fakeReturns := fake.ignoredFolderReturns
  1014. fake.recordInvocation("IgnoredFolder", []interface{}{arg1, arg2})
  1015. fake.ignoredFolderMutex.Unlock()
  1016. if stub != nil {
  1017. return stub(arg1, arg2)
  1018. }
  1019. if specificReturn {
  1020. return ret.result1
  1021. }
  1022. return fakeReturns.result1
  1023. }
  1024. func (fake *Wrapper) IgnoredFolderCallCount() int {
  1025. fake.ignoredFolderMutex.RLock()
  1026. defer fake.ignoredFolderMutex.RUnlock()
  1027. return len(fake.ignoredFolderArgsForCall)
  1028. }
  1029. func (fake *Wrapper) IgnoredFolderCalls(stub func(protocol.DeviceID, string) bool) {
  1030. fake.ignoredFolderMutex.Lock()
  1031. defer fake.ignoredFolderMutex.Unlock()
  1032. fake.IgnoredFolderStub = stub
  1033. }
  1034. func (fake *Wrapper) IgnoredFolderArgsForCall(i int) (protocol.DeviceID, string) {
  1035. fake.ignoredFolderMutex.RLock()
  1036. defer fake.ignoredFolderMutex.RUnlock()
  1037. argsForCall := fake.ignoredFolderArgsForCall[i]
  1038. return argsForCall.arg1, argsForCall.arg2
  1039. }
  1040. func (fake *Wrapper) IgnoredFolderReturns(result1 bool) {
  1041. fake.ignoredFolderMutex.Lock()
  1042. defer fake.ignoredFolderMutex.Unlock()
  1043. fake.IgnoredFolderStub = nil
  1044. fake.ignoredFolderReturns = struct {
  1045. result1 bool
  1046. }{result1}
  1047. }
  1048. func (fake *Wrapper) IgnoredFolderReturnsOnCall(i int, result1 bool) {
  1049. fake.ignoredFolderMutex.Lock()
  1050. defer fake.ignoredFolderMutex.Unlock()
  1051. fake.IgnoredFolderStub = nil
  1052. if fake.ignoredFolderReturnsOnCall == nil {
  1053. fake.ignoredFolderReturnsOnCall = make(map[int]struct {
  1054. result1 bool
  1055. })
  1056. }
  1057. fake.ignoredFolderReturnsOnCall[i] = struct {
  1058. result1 bool
  1059. }{result1}
  1060. }
  1061. func (fake *Wrapper) LDAP() config.LDAPConfiguration {
  1062. fake.lDAPMutex.Lock()
  1063. ret, specificReturn := fake.lDAPReturnsOnCall[len(fake.lDAPArgsForCall)]
  1064. fake.lDAPArgsForCall = append(fake.lDAPArgsForCall, struct {
  1065. }{})
  1066. stub := fake.LDAPStub
  1067. fakeReturns := fake.lDAPReturns
  1068. fake.recordInvocation("LDAP", []interface{}{})
  1069. fake.lDAPMutex.Unlock()
  1070. if stub != nil {
  1071. return stub()
  1072. }
  1073. if specificReturn {
  1074. return ret.result1
  1075. }
  1076. return fakeReturns.result1
  1077. }
  1078. func (fake *Wrapper) LDAPCallCount() int {
  1079. fake.lDAPMutex.RLock()
  1080. defer fake.lDAPMutex.RUnlock()
  1081. return len(fake.lDAPArgsForCall)
  1082. }
  1083. func (fake *Wrapper) LDAPCalls(stub func() config.LDAPConfiguration) {
  1084. fake.lDAPMutex.Lock()
  1085. defer fake.lDAPMutex.Unlock()
  1086. fake.LDAPStub = stub
  1087. }
  1088. func (fake *Wrapper) LDAPReturns(result1 config.LDAPConfiguration) {
  1089. fake.lDAPMutex.Lock()
  1090. defer fake.lDAPMutex.Unlock()
  1091. fake.LDAPStub = nil
  1092. fake.lDAPReturns = struct {
  1093. result1 config.LDAPConfiguration
  1094. }{result1}
  1095. }
  1096. func (fake *Wrapper) LDAPReturnsOnCall(i int, result1 config.LDAPConfiguration) {
  1097. fake.lDAPMutex.Lock()
  1098. defer fake.lDAPMutex.Unlock()
  1099. fake.LDAPStub = nil
  1100. if fake.lDAPReturnsOnCall == nil {
  1101. fake.lDAPReturnsOnCall = make(map[int]struct {
  1102. result1 config.LDAPConfiguration
  1103. })
  1104. }
  1105. fake.lDAPReturnsOnCall[i] = struct {
  1106. result1 config.LDAPConfiguration
  1107. }{result1}
  1108. }
  1109. func (fake *Wrapper) Modify(arg1 config.ModifyFunction) (config.Waiter, error) {
  1110. fake.modifyMutex.Lock()
  1111. ret, specificReturn := fake.modifyReturnsOnCall[len(fake.modifyArgsForCall)]
  1112. fake.modifyArgsForCall = append(fake.modifyArgsForCall, struct {
  1113. arg1 config.ModifyFunction
  1114. }{arg1})
  1115. stub := fake.ModifyStub
  1116. fakeReturns := fake.modifyReturns
  1117. fake.recordInvocation("Modify", []interface{}{arg1})
  1118. fake.modifyMutex.Unlock()
  1119. if stub != nil {
  1120. return stub(arg1)
  1121. }
  1122. if specificReturn {
  1123. return ret.result1, ret.result2
  1124. }
  1125. return fakeReturns.result1, fakeReturns.result2
  1126. }
  1127. func (fake *Wrapper) ModifyCallCount() int {
  1128. fake.modifyMutex.RLock()
  1129. defer fake.modifyMutex.RUnlock()
  1130. return len(fake.modifyArgsForCall)
  1131. }
  1132. func (fake *Wrapper) ModifyCalls(stub func(config.ModifyFunction) (config.Waiter, error)) {
  1133. fake.modifyMutex.Lock()
  1134. defer fake.modifyMutex.Unlock()
  1135. fake.ModifyStub = stub
  1136. }
  1137. func (fake *Wrapper) ModifyArgsForCall(i int) config.ModifyFunction {
  1138. fake.modifyMutex.RLock()
  1139. defer fake.modifyMutex.RUnlock()
  1140. argsForCall := fake.modifyArgsForCall[i]
  1141. return argsForCall.arg1
  1142. }
  1143. func (fake *Wrapper) ModifyReturns(result1 config.Waiter, result2 error) {
  1144. fake.modifyMutex.Lock()
  1145. defer fake.modifyMutex.Unlock()
  1146. fake.ModifyStub = nil
  1147. fake.modifyReturns = struct {
  1148. result1 config.Waiter
  1149. result2 error
  1150. }{result1, result2}
  1151. }
  1152. func (fake *Wrapper) ModifyReturnsOnCall(i int, result1 config.Waiter, result2 error) {
  1153. fake.modifyMutex.Lock()
  1154. defer fake.modifyMutex.Unlock()
  1155. fake.ModifyStub = nil
  1156. if fake.modifyReturnsOnCall == nil {
  1157. fake.modifyReturnsOnCall = make(map[int]struct {
  1158. result1 config.Waiter
  1159. result2 error
  1160. })
  1161. }
  1162. fake.modifyReturnsOnCall[i] = struct {
  1163. result1 config.Waiter
  1164. result2 error
  1165. }{result1, result2}
  1166. }
  1167. func (fake *Wrapper) MyID() protocol.DeviceID {
  1168. fake.myIDMutex.Lock()
  1169. ret, specificReturn := fake.myIDReturnsOnCall[len(fake.myIDArgsForCall)]
  1170. fake.myIDArgsForCall = append(fake.myIDArgsForCall, struct {
  1171. }{})
  1172. stub := fake.MyIDStub
  1173. fakeReturns := fake.myIDReturns
  1174. fake.recordInvocation("MyID", []interface{}{})
  1175. fake.myIDMutex.Unlock()
  1176. if stub != nil {
  1177. return stub()
  1178. }
  1179. if specificReturn {
  1180. return ret.result1
  1181. }
  1182. return fakeReturns.result1
  1183. }
  1184. func (fake *Wrapper) MyIDCallCount() int {
  1185. fake.myIDMutex.RLock()
  1186. defer fake.myIDMutex.RUnlock()
  1187. return len(fake.myIDArgsForCall)
  1188. }
  1189. func (fake *Wrapper) MyIDCalls(stub func() protocol.DeviceID) {
  1190. fake.myIDMutex.Lock()
  1191. defer fake.myIDMutex.Unlock()
  1192. fake.MyIDStub = stub
  1193. }
  1194. func (fake *Wrapper) MyIDReturns(result1 protocol.DeviceID) {
  1195. fake.myIDMutex.Lock()
  1196. defer fake.myIDMutex.Unlock()
  1197. fake.MyIDStub = nil
  1198. fake.myIDReturns = struct {
  1199. result1 protocol.DeviceID
  1200. }{result1}
  1201. }
  1202. func (fake *Wrapper) MyIDReturnsOnCall(i int, result1 protocol.DeviceID) {
  1203. fake.myIDMutex.Lock()
  1204. defer fake.myIDMutex.Unlock()
  1205. fake.MyIDStub = nil
  1206. if fake.myIDReturnsOnCall == nil {
  1207. fake.myIDReturnsOnCall = make(map[int]struct {
  1208. result1 protocol.DeviceID
  1209. })
  1210. }
  1211. fake.myIDReturnsOnCall[i] = struct {
  1212. result1 protocol.DeviceID
  1213. }{result1}
  1214. }
  1215. func (fake *Wrapper) Options() config.OptionsConfiguration {
  1216. fake.optionsMutex.Lock()
  1217. ret, specificReturn := fake.optionsReturnsOnCall[len(fake.optionsArgsForCall)]
  1218. fake.optionsArgsForCall = append(fake.optionsArgsForCall, struct {
  1219. }{})
  1220. stub := fake.OptionsStub
  1221. fakeReturns := fake.optionsReturns
  1222. fake.recordInvocation("Options", []interface{}{})
  1223. fake.optionsMutex.Unlock()
  1224. if stub != nil {
  1225. return stub()
  1226. }
  1227. if specificReturn {
  1228. return ret.result1
  1229. }
  1230. return fakeReturns.result1
  1231. }
  1232. func (fake *Wrapper) OptionsCallCount() int {
  1233. fake.optionsMutex.RLock()
  1234. defer fake.optionsMutex.RUnlock()
  1235. return len(fake.optionsArgsForCall)
  1236. }
  1237. func (fake *Wrapper) OptionsCalls(stub func() config.OptionsConfiguration) {
  1238. fake.optionsMutex.Lock()
  1239. defer fake.optionsMutex.Unlock()
  1240. fake.OptionsStub = stub
  1241. }
  1242. func (fake *Wrapper) OptionsReturns(result1 config.OptionsConfiguration) {
  1243. fake.optionsMutex.Lock()
  1244. defer fake.optionsMutex.Unlock()
  1245. fake.OptionsStub = nil
  1246. fake.optionsReturns = struct {
  1247. result1 config.OptionsConfiguration
  1248. }{result1}
  1249. }
  1250. func (fake *Wrapper) OptionsReturnsOnCall(i int, result1 config.OptionsConfiguration) {
  1251. fake.optionsMutex.Lock()
  1252. defer fake.optionsMutex.Unlock()
  1253. fake.OptionsStub = nil
  1254. if fake.optionsReturnsOnCall == nil {
  1255. fake.optionsReturnsOnCall = make(map[int]struct {
  1256. result1 config.OptionsConfiguration
  1257. })
  1258. }
  1259. fake.optionsReturnsOnCall[i] = struct {
  1260. result1 config.OptionsConfiguration
  1261. }{result1}
  1262. }
  1263. func (fake *Wrapper) RawCopy() config.Configuration {
  1264. fake.rawCopyMutex.Lock()
  1265. ret, specificReturn := fake.rawCopyReturnsOnCall[len(fake.rawCopyArgsForCall)]
  1266. fake.rawCopyArgsForCall = append(fake.rawCopyArgsForCall, struct {
  1267. }{})
  1268. stub := fake.RawCopyStub
  1269. fakeReturns := fake.rawCopyReturns
  1270. fake.recordInvocation("RawCopy", []interface{}{})
  1271. fake.rawCopyMutex.Unlock()
  1272. if stub != nil {
  1273. return stub()
  1274. }
  1275. if specificReturn {
  1276. return ret.result1
  1277. }
  1278. return fakeReturns.result1
  1279. }
  1280. func (fake *Wrapper) RawCopyCallCount() int {
  1281. fake.rawCopyMutex.RLock()
  1282. defer fake.rawCopyMutex.RUnlock()
  1283. return len(fake.rawCopyArgsForCall)
  1284. }
  1285. func (fake *Wrapper) RawCopyCalls(stub func() config.Configuration) {
  1286. fake.rawCopyMutex.Lock()
  1287. defer fake.rawCopyMutex.Unlock()
  1288. fake.RawCopyStub = stub
  1289. }
  1290. func (fake *Wrapper) RawCopyReturns(result1 config.Configuration) {
  1291. fake.rawCopyMutex.Lock()
  1292. defer fake.rawCopyMutex.Unlock()
  1293. fake.RawCopyStub = nil
  1294. fake.rawCopyReturns = struct {
  1295. result1 config.Configuration
  1296. }{result1}
  1297. }
  1298. func (fake *Wrapper) RawCopyReturnsOnCall(i int, result1 config.Configuration) {
  1299. fake.rawCopyMutex.Lock()
  1300. defer fake.rawCopyMutex.Unlock()
  1301. fake.RawCopyStub = nil
  1302. if fake.rawCopyReturnsOnCall == nil {
  1303. fake.rawCopyReturnsOnCall = make(map[int]struct {
  1304. result1 config.Configuration
  1305. })
  1306. }
  1307. fake.rawCopyReturnsOnCall[i] = struct {
  1308. result1 config.Configuration
  1309. }{result1}
  1310. }
  1311. func (fake *Wrapper) RemoveDevice(arg1 protocol.DeviceID) (config.Waiter, error) {
  1312. fake.removeDeviceMutex.Lock()
  1313. ret, specificReturn := fake.removeDeviceReturnsOnCall[len(fake.removeDeviceArgsForCall)]
  1314. fake.removeDeviceArgsForCall = append(fake.removeDeviceArgsForCall, struct {
  1315. arg1 protocol.DeviceID
  1316. }{arg1})
  1317. stub := fake.RemoveDeviceStub
  1318. fakeReturns := fake.removeDeviceReturns
  1319. fake.recordInvocation("RemoveDevice", []interface{}{arg1})
  1320. fake.removeDeviceMutex.Unlock()
  1321. if stub != nil {
  1322. return stub(arg1)
  1323. }
  1324. if specificReturn {
  1325. return ret.result1, ret.result2
  1326. }
  1327. return fakeReturns.result1, fakeReturns.result2
  1328. }
  1329. func (fake *Wrapper) RemoveDeviceCallCount() int {
  1330. fake.removeDeviceMutex.RLock()
  1331. defer fake.removeDeviceMutex.RUnlock()
  1332. return len(fake.removeDeviceArgsForCall)
  1333. }
  1334. func (fake *Wrapper) RemoveDeviceCalls(stub func(protocol.DeviceID) (config.Waiter, error)) {
  1335. fake.removeDeviceMutex.Lock()
  1336. defer fake.removeDeviceMutex.Unlock()
  1337. fake.RemoveDeviceStub = stub
  1338. }
  1339. func (fake *Wrapper) RemoveDeviceArgsForCall(i int) protocol.DeviceID {
  1340. fake.removeDeviceMutex.RLock()
  1341. defer fake.removeDeviceMutex.RUnlock()
  1342. argsForCall := fake.removeDeviceArgsForCall[i]
  1343. return argsForCall.arg1
  1344. }
  1345. func (fake *Wrapper) RemoveDeviceReturns(result1 config.Waiter, result2 error) {
  1346. fake.removeDeviceMutex.Lock()
  1347. defer fake.removeDeviceMutex.Unlock()
  1348. fake.RemoveDeviceStub = nil
  1349. fake.removeDeviceReturns = struct {
  1350. result1 config.Waiter
  1351. result2 error
  1352. }{result1, result2}
  1353. }
  1354. func (fake *Wrapper) RemoveDeviceReturnsOnCall(i int, result1 config.Waiter, result2 error) {
  1355. fake.removeDeviceMutex.Lock()
  1356. defer fake.removeDeviceMutex.Unlock()
  1357. fake.RemoveDeviceStub = nil
  1358. if fake.removeDeviceReturnsOnCall == nil {
  1359. fake.removeDeviceReturnsOnCall = make(map[int]struct {
  1360. result1 config.Waiter
  1361. result2 error
  1362. })
  1363. }
  1364. fake.removeDeviceReturnsOnCall[i] = struct {
  1365. result1 config.Waiter
  1366. result2 error
  1367. }{result1, result2}
  1368. }
  1369. func (fake *Wrapper) RemoveFolder(arg1 string) (config.Waiter, error) {
  1370. fake.removeFolderMutex.Lock()
  1371. ret, specificReturn := fake.removeFolderReturnsOnCall[len(fake.removeFolderArgsForCall)]
  1372. fake.removeFolderArgsForCall = append(fake.removeFolderArgsForCall, struct {
  1373. arg1 string
  1374. }{arg1})
  1375. stub := fake.RemoveFolderStub
  1376. fakeReturns := fake.removeFolderReturns
  1377. fake.recordInvocation("RemoveFolder", []interface{}{arg1})
  1378. fake.removeFolderMutex.Unlock()
  1379. if stub != nil {
  1380. return stub(arg1)
  1381. }
  1382. if specificReturn {
  1383. return ret.result1, ret.result2
  1384. }
  1385. return fakeReturns.result1, fakeReturns.result2
  1386. }
  1387. func (fake *Wrapper) RemoveFolderCallCount() int {
  1388. fake.removeFolderMutex.RLock()
  1389. defer fake.removeFolderMutex.RUnlock()
  1390. return len(fake.removeFolderArgsForCall)
  1391. }
  1392. func (fake *Wrapper) RemoveFolderCalls(stub func(string) (config.Waiter, error)) {
  1393. fake.removeFolderMutex.Lock()
  1394. defer fake.removeFolderMutex.Unlock()
  1395. fake.RemoveFolderStub = stub
  1396. }
  1397. func (fake *Wrapper) RemoveFolderArgsForCall(i int) string {
  1398. fake.removeFolderMutex.RLock()
  1399. defer fake.removeFolderMutex.RUnlock()
  1400. argsForCall := fake.removeFolderArgsForCall[i]
  1401. return argsForCall.arg1
  1402. }
  1403. func (fake *Wrapper) RemoveFolderReturns(result1 config.Waiter, result2 error) {
  1404. fake.removeFolderMutex.Lock()
  1405. defer fake.removeFolderMutex.Unlock()
  1406. fake.RemoveFolderStub = nil
  1407. fake.removeFolderReturns = struct {
  1408. result1 config.Waiter
  1409. result2 error
  1410. }{result1, result2}
  1411. }
  1412. func (fake *Wrapper) RemoveFolderReturnsOnCall(i int, result1 config.Waiter, result2 error) {
  1413. fake.removeFolderMutex.Lock()
  1414. defer fake.removeFolderMutex.Unlock()
  1415. fake.RemoveFolderStub = nil
  1416. if fake.removeFolderReturnsOnCall == nil {
  1417. fake.removeFolderReturnsOnCall = make(map[int]struct {
  1418. result1 config.Waiter
  1419. result2 error
  1420. })
  1421. }
  1422. fake.removeFolderReturnsOnCall[i] = struct {
  1423. result1 config.Waiter
  1424. result2 error
  1425. }{result1, result2}
  1426. }
  1427. func (fake *Wrapper) RequiresRestart() bool {
  1428. fake.requiresRestartMutex.Lock()
  1429. ret, specificReturn := fake.requiresRestartReturnsOnCall[len(fake.requiresRestartArgsForCall)]
  1430. fake.requiresRestartArgsForCall = append(fake.requiresRestartArgsForCall, struct {
  1431. }{})
  1432. stub := fake.RequiresRestartStub
  1433. fakeReturns := fake.requiresRestartReturns
  1434. fake.recordInvocation("RequiresRestart", []interface{}{})
  1435. fake.requiresRestartMutex.Unlock()
  1436. if stub != nil {
  1437. return stub()
  1438. }
  1439. if specificReturn {
  1440. return ret.result1
  1441. }
  1442. return fakeReturns.result1
  1443. }
  1444. func (fake *Wrapper) RequiresRestartCallCount() int {
  1445. fake.requiresRestartMutex.RLock()
  1446. defer fake.requiresRestartMutex.RUnlock()
  1447. return len(fake.requiresRestartArgsForCall)
  1448. }
  1449. func (fake *Wrapper) RequiresRestartCalls(stub func() bool) {
  1450. fake.requiresRestartMutex.Lock()
  1451. defer fake.requiresRestartMutex.Unlock()
  1452. fake.RequiresRestartStub = stub
  1453. }
  1454. func (fake *Wrapper) RequiresRestartReturns(result1 bool) {
  1455. fake.requiresRestartMutex.Lock()
  1456. defer fake.requiresRestartMutex.Unlock()
  1457. fake.RequiresRestartStub = nil
  1458. fake.requiresRestartReturns = struct {
  1459. result1 bool
  1460. }{result1}
  1461. }
  1462. func (fake *Wrapper) RequiresRestartReturnsOnCall(i int, result1 bool) {
  1463. fake.requiresRestartMutex.Lock()
  1464. defer fake.requiresRestartMutex.Unlock()
  1465. fake.RequiresRestartStub = nil
  1466. if fake.requiresRestartReturnsOnCall == nil {
  1467. fake.requiresRestartReturnsOnCall = make(map[int]struct {
  1468. result1 bool
  1469. })
  1470. }
  1471. fake.requiresRestartReturnsOnCall[i] = struct {
  1472. result1 bool
  1473. }{result1}
  1474. }
  1475. func (fake *Wrapper) Save() error {
  1476. fake.saveMutex.Lock()
  1477. ret, specificReturn := fake.saveReturnsOnCall[len(fake.saveArgsForCall)]
  1478. fake.saveArgsForCall = append(fake.saveArgsForCall, struct {
  1479. }{})
  1480. stub := fake.SaveStub
  1481. fakeReturns := fake.saveReturns
  1482. fake.recordInvocation("Save", []interface{}{})
  1483. fake.saveMutex.Unlock()
  1484. if stub != nil {
  1485. return stub()
  1486. }
  1487. if specificReturn {
  1488. return ret.result1
  1489. }
  1490. return fakeReturns.result1
  1491. }
  1492. func (fake *Wrapper) SaveCallCount() int {
  1493. fake.saveMutex.RLock()
  1494. defer fake.saveMutex.RUnlock()
  1495. return len(fake.saveArgsForCall)
  1496. }
  1497. func (fake *Wrapper) SaveCalls(stub func() error) {
  1498. fake.saveMutex.Lock()
  1499. defer fake.saveMutex.Unlock()
  1500. fake.SaveStub = stub
  1501. }
  1502. func (fake *Wrapper) SaveReturns(result1 error) {
  1503. fake.saveMutex.Lock()
  1504. defer fake.saveMutex.Unlock()
  1505. fake.SaveStub = nil
  1506. fake.saveReturns = struct {
  1507. result1 error
  1508. }{result1}
  1509. }
  1510. func (fake *Wrapper) SaveReturnsOnCall(i int, result1 error) {
  1511. fake.saveMutex.Lock()
  1512. defer fake.saveMutex.Unlock()
  1513. fake.SaveStub = nil
  1514. if fake.saveReturnsOnCall == nil {
  1515. fake.saveReturnsOnCall = make(map[int]struct {
  1516. result1 error
  1517. })
  1518. }
  1519. fake.saveReturnsOnCall[i] = struct {
  1520. result1 error
  1521. }{result1}
  1522. }
  1523. func (fake *Wrapper) Serve(arg1 context.Context) error {
  1524. fake.serveMutex.Lock()
  1525. ret, specificReturn := fake.serveReturnsOnCall[len(fake.serveArgsForCall)]
  1526. fake.serveArgsForCall = append(fake.serveArgsForCall, struct {
  1527. arg1 context.Context
  1528. }{arg1})
  1529. stub := fake.ServeStub
  1530. fakeReturns := fake.serveReturns
  1531. fake.recordInvocation("Serve", []interface{}{arg1})
  1532. fake.serveMutex.Unlock()
  1533. if stub != nil {
  1534. return stub(arg1)
  1535. }
  1536. if specificReturn {
  1537. return ret.result1
  1538. }
  1539. return fakeReturns.result1
  1540. }
  1541. func (fake *Wrapper) ServeCallCount() int {
  1542. fake.serveMutex.RLock()
  1543. defer fake.serveMutex.RUnlock()
  1544. return len(fake.serveArgsForCall)
  1545. }
  1546. func (fake *Wrapper) ServeCalls(stub func(context.Context) error) {
  1547. fake.serveMutex.Lock()
  1548. defer fake.serveMutex.Unlock()
  1549. fake.ServeStub = stub
  1550. }
  1551. func (fake *Wrapper) ServeArgsForCall(i int) context.Context {
  1552. fake.serveMutex.RLock()
  1553. defer fake.serveMutex.RUnlock()
  1554. argsForCall := fake.serveArgsForCall[i]
  1555. return argsForCall.arg1
  1556. }
  1557. func (fake *Wrapper) ServeReturns(result1 error) {
  1558. fake.serveMutex.Lock()
  1559. defer fake.serveMutex.Unlock()
  1560. fake.ServeStub = nil
  1561. fake.serveReturns = struct {
  1562. result1 error
  1563. }{result1}
  1564. }
  1565. func (fake *Wrapper) ServeReturnsOnCall(i int, result1 error) {
  1566. fake.serveMutex.Lock()
  1567. defer fake.serveMutex.Unlock()
  1568. fake.ServeStub = nil
  1569. if fake.serveReturnsOnCall == nil {
  1570. fake.serveReturnsOnCall = make(map[int]struct {
  1571. result1 error
  1572. })
  1573. }
  1574. fake.serveReturnsOnCall[i] = struct {
  1575. result1 error
  1576. }{result1}
  1577. }
  1578. func (fake *Wrapper) Subscribe(arg1 config.Committer) config.Configuration {
  1579. fake.subscribeMutex.Lock()
  1580. ret, specificReturn := fake.subscribeReturnsOnCall[len(fake.subscribeArgsForCall)]
  1581. fake.subscribeArgsForCall = append(fake.subscribeArgsForCall, struct {
  1582. arg1 config.Committer
  1583. }{arg1})
  1584. stub := fake.SubscribeStub
  1585. fakeReturns := fake.subscribeReturns
  1586. fake.recordInvocation("Subscribe", []interface{}{arg1})
  1587. fake.subscribeMutex.Unlock()
  1588. if stub != nil {
  1589. return stub(arg1)
  1590. }
  1591. if specificReturn {
  1592. return ret.result1
  1593. }
  1594. return fakeReturns.result1
  1595. }
  1596. func (fake *Wrapper) SubscribeCallCount() int {
  1597. fake.subscribeMutex.RLock()
  1598. defer fake.subscribeMutex.RUnlock()
  1599. return len(fake.subscribeArgsForCall)
  1600. }
  1601. func (fake *Wrapper) SubscribeCalls(stub func(config.Committer) config.Configuration) {
  1602. fake.subscribeMutex.Lock()
  1603. defer fake.subscribeMutex.Unlock()
  1604. fake.SubscribeStub = stub
  1605. }
  1606. func (fake *Wrapper) SubscribeArgsForCall(i int) config.Committer {
  1607. fake.subscribeMutex.RLock()
  1608. defer fake.subscribeMutex.RUnlock()
  1609. argsForCall := fake.subscribeArgsForCall[i]
  1610. return argsForCall.arg1
  1611. }
  1612. func (fake *Wrapper) SubscribeReturns(result1 config.Configuration) {
  1613. fake.subscribeMutex.Lock()
  1614. defer fake.subscribeMutex.Unlock()
  1615. fake.SubscribeStub = nil
  1616. fake.subscribeReturns = struct {
  1617. result1 config.Configuration
  1618. }{result1}
  1619. }
  1620. func (fake *Wrapper) SubscribeReturnsOnCall(i int, result1 config.Configuration) {
  1621. fake.subscribeMutex.Lock()
  1622. defer fake.subscribeMutex.Unlock()
  1623. fake.SubscribeStub = nil
  1624. if fake.subscribeReturnsOnCall == nil {
  1625. fake.subscribeReturnsOnCall = make(map[int]struct {
  1626. result1 config.Configuration
  1627. })
  1628. }
  1629. fake.subscribeReturnsOnCall[i] = struct {
  1630. result1 config.Configuration
  1631. }{result1}
  1632. }
  1633. func (fake *Wrapper) Unsubscribe(arg1 config.Committer) {
  1634. fake.unsubscribeMutex.Lock()
  1635. fake.unsubscribeArgsForCall = append(fake.unsubscribeArgsForCall, struct {
  1636. arg1 config.Committer
  1637. }{arg1})
  1638. stub := fake.UnsubscribeStub
  1639. fake.recordInvocation("Unsubscribe", []interface{}{arg1})
  1640. fake.unsubscribeMutex.Unlock()
  1641. if stub != nil {
  1642. fake.UnsubscribeStub(arg1)
  1643. }
  1644. }
  1645. func (fake *Wrapper) UnsubscribeCallCount() int {
  1646. fake.unsubscribeMutex.RLock()
  1647. defer fake.unsubscribeMutex.RUnlock()
  1648. return len(fake.unsubscribeArgsForCall)
  1649. }
  1650. func (fake *Wrapper) UnsubscribeCalls(stub func(config.Committer)) {
  1651. fake.unsubscribeMutex.Lock()
  1652. defer fake.unsubscribeMutex.Unlock()
  1653. fake.UnsubscribeStub = stub
  1654. }
  1655. func (fake *Wrapper) UnsubscribeArgsForCall(i int) config.Committer {
  1656. fake.unsubscribeMutex.RLock()
  1657. defer fake.unsubscribeMutex.RUnlock()
  1658. argsForCall := fake.unsubscribeArgsForCall[i]
  1659. return argsForCall.arg1
  1660. }
  1661. func (fake *Wrapper) Invocations() map[string][][]interface{} {
  1662. fake.invocationsMutex.RLock()
  1663. defer fake.invocationsMutex.RUnlock()
  1664. copiedInvocations := map[string][][]interface{}{}
  1665. for key, value := range fake.invocations {
  1666. copiedInvocations[key] = value
  1667. }
  1668. return copiedInvocations
  1669. }
  1670. func (fake *Wrapper) recordInvocation(key string, args []interface{}) {
  1671. fake.invocationsMutex.Lock()
  1672. defer fake.invocationsMutex.Unlock()
  1673. if fake.invocations == nil {
  1674. fake.invocations = map[string][][]interface{}{}
  1675. }
  1676. if fake.invocations[key] == nil {
  1677. fake.invocations[key] = [][]interface{}{}
  1678. }
  1679. fake.invocations[key] = append(fake.invocations[key], args)
  1680. }
  1681. var _ config.Wrapper = new(Wrapper)