mocked_wrapper.go 52 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885
  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. fake.configPathMutex.RLock()
  1665. defer fake.configPathMutex.RUnlock()
  1666. fake.defaultDeviceMutex.RLock()
  1667. defer fake.defaultDeviceMutex.RUnlock()
  1668. fake.defaultFolderMutex.RLock()
  1669. defer fake.defaultFolderMutex.RUnlock()
  1670. fake.defaultIgnoresMutex.RLock()
  1671. defer fake.defaultIgnoresMutex.RUnlock()
  1672. fake.deviceMutex.RLock()
  1673. defer fake.deviceMutex.RUnlock()
  1674. fake.deviceListMutex.RLock()
  1675. defer fake.deviceListMutex.RUnlock()
  1676. fake.devicesMutex.RLock()
  1677. defer fake.devicesMutex.RUnlock()
  1678. fake.folderMutex.RLock()
  1679. defer fake.folderMutex.RUnlock()
  1680. fake.folderListMutex.RLock()
  1681. defer fake.folderListMutex.RUnlock()
  1682. fake.folderPasswordsMutex.RLock()
  1683. defer fake.folderPasswordsMutex.RUnlock()
  1684. fake.foldersMutex.RLock()
  1685. defer fake.foldersMutex.RUnlock()
  1686. fake.gUIMutex.RLock()
  1687. defer fake.gUIMutex.RUnlock()
  1688. fake.ignoredDeviceMutex.RLock()
  1689. defer fake.ignoredDeviceMutex.RUnlock()
  1690. fake.ignoredDevicesMutex.RLock()
  1691. defer fake.ignoredDevicesMutex.RUnlock()
  1692. fake.ignoredFolderMutex.RLock()
  1693. defer fake.ignoredFolderMutex.RUnlock()
  1694. fake.lDAPMutex.RLock()
  1695. defer fake.lDAPMutex.RUnlock()
  1696. fake.modifyMutex.RLock()
  1697. defer fake.modifyMutex.RUnlock()
  1698. fake.myIDMutex.RLock()
  1699. defer fake.myIDMutex.RUnlock()
  1700. fake.optionsMutex.RLock()
  1701. defer fake.optionsMutex.RUnlock()
  1702. fake.rawCopyMutex.RLock()
  1703. defer fake.rawCopyMutex.RUnlock()
  1704. fake.removeDeviceMutex.RLock()
  1705. defer fake.removeDeviceMutex.RUnlock()
  1706. fake.removeFolderMutex.RLock()
  1707. defer fake.removeFolderMutex.RUnlock()
  1708. fake.requiresRestartMutex.RLock()
  1709. defer fake.requiresRestartMutex.RUnlock()
  1710. fake.saveMutex.RLock()
  1711. defer fake.saveMutex.RUnlock()
  1712. fake.serveMutex.RLock()
  1713. defer fake.serveMutex.RUnlock()
  1714. fake.subscribeMutex.RLock()
  1715. defer fake.subscribeMutex.RUnlock()
  1716. fake.unsubscribeMutex.RLock()
  1717. defer fake.unsubscribeMutex.RUnlock()
  1718. copiedInvocations := map[string][][]interface{}{}
  1719. for key, value := range fake.invocations {
  1720. copiedInvocations[key] = value
  1721. }
  1722. return copiedInvocations
  1723. }
  1724. func (fake *Wrapper) recordInvocation(key string, args []interface{}) {
  1725. fake.invocationsMutex.Lock()
  1726. defer fake.invocationsMutex.Unlock()
  1727. if fake.invocations == nil {
  1728. fake.invocations = map[string][][]interface{}{}
  1729. }
  1730. if fake.invocations[key] == nil {
  1731. fake.invocations[key] = [][]interface{}{}
  1732. }
  1733. fake.invocations[key] = append(fake.invocations[key], args)
  1734. }
  1735. var _ config.Wrapper = new(Wrapper)