github.com/argoproj/argo-cd/v3@v3.2.1/util/git/mocks/Client.go (about) 1 // Code generated by mockery; DO NOT EDIT. 2 // github.com/vektra/mockery 3 // template: testify 4 5 package mocks 6 7 import ( 8 "github.com/argoproj/argo-cd/v3/util/git" 9 mock "github.com/stretchr/testify/mock" 10 ) 11 12 // NewClient creates a new instance of Client. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 13 // The first argument is typically a *testing.T value. 14 func NewClient(t interface { 15 mock.TestingT 16 Cleanup(func()) 17 }) *Client { 18 mock := &Client{} 19 mock.Mock.Test(t) 20 21 t.Cleanup(func() { mock.AssertExpectations(t) }) 22 23 return mock 24 } 25 26 // Client is an autogenerated mock type for the Client type 27 type Client struct { 28 mock.Mock 29 } 30 31 type Client_Expecter struct { 32 mock *mock.Mock 33 } 34 35 func (_m *Client) EXPECT() *Client_Expecter { 36 return &Client_Expecter{mock: &_m.Mock} 37 } 38 39 // ChangedFiles provides a mock function for the type Client 40 func (_mock *Client) ChangedFiles(revision string, targetRevision string) ([]string, error) { 41 ret := _mock.Called(revision, targetRevision) 42 43 if len(ret) == 0 { 44 panic("no return value specified for ChangedFiles") 45 } 46 47 var r0 []string 48 var r1 error 49 if returnFunc, ok := ret.Get(0).(func(string, string) ([]string, error)); ok { 50 return returnFunc(revision, targetRevision) 51 } 52 if returnFunc, ok := ret.Get(0).(func(string, string) []string); ok { 53 r0 = returnFunc(revision, targetRevision) 54 } else { 55 if ret.Get(0) != nil { 56 r0 = ret.Get(0).([]string) 57 } 58 } 59 if returnFunc, ok := ret.Get(1).(func(string, string) error); ok { 60 r1 = returnFunc(revision, targetRevision) 61 } else { 62 r1 = ret.Error(1) 63 } 64 return r0, r1 65 } 66 67 // Client_ChangedFiles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ChangedFiles' 68 type Client_ChangedFiles_Call struct { 69 *mock.Call 70 } 71 72 // ChangedFiles is a helper method to define mock.On call 73 // - revision string 74 // - targetRevision string 75 func (_e *Client_Expecter) ChangedFiles(revision interface{}, targetRevision interface{}) *Client_ChangedFiles_Call { 76 return &Client_ChangedFiles_Call{Call: _e.mock.On("ChangedFiles", revision, targetRevision)} 77 } 78 79 func (_c *Client_ChangedFiles_Call) Run(run func(revision string, targetRevision string)) *Client_ChangedFiles_Call { 80 _c.Call.Run(func(args mock.Arguments) { 81 var arg0 string 82 if args[0] != nil { 83 arg0 = args[0].(string) 84 } 85 var arg1 string 86 if args[1] != nil { 87 arg1 = args[1].(string) 88 } 89 run( 90 arg0, 91 arg1, 92 ) 93 }) 94 return _c 95 } 96 97 func (_c *Client_ChangedFiles_Call) Return(strings []string, err error) *Client_ChangedFiles_Call { 98 _c.Call.Return(strings, err) 99 return _c 100 } 101 102 func (_c *Client_ChangedFiles_Call) RunAndReturn(run func(revision string, targetRevision string) ([]string, error)) *Client_ChangedFiles_Call { 103 _c.Call.Return(run) 104 return _c 105 } 106 107 // Checkout provides a mock function for the type Client 108 func (_mock *Client) Checkout(revision string, submoduleEnabled bool) (string, error) { 109 ret := _mock.Called(revision, submoduleEnabled) 110 111 if len(ret) == 0 { 112 panic("no return value specified for Checkout") 113 } 114 115 var r0 string 116 var r1 error 117 if returnFunc, ok := ret.Get(0).(func(string, bool) (string, error)); ok { 118 return returnFunc(revision, submoduleEnabled) 119 } 120 if returnFunc, ok := ret.Get(0).(func(string, bool) string); ok { 121 r0 = returnFunc(revision, submoduleEnabled) 122 } else { 123 r0 = ret.Get(0).(string) 124 } 125 if returnFunc, ok := ret.Get(1).(func(string, bool) error); ok { 126 r1 = returnFunc(revision, submoduleEnabled) 127 } else { 128 r1 = ret.Error(1) 129 } 130 return r0, r1 131 } 132 133 // Client_Checkout_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Checkout' 134 type Client_Checkout_Call struct { 135 *mock.Call 136 } 137 138 // Checkout is a helper method to define mock.On call 139 // - revision string 140 // - submoduleEnabled bool 141 func (_e *Client_Expecter) Checkout(revision interface{}, submoduleEnabled interface{}) *Client_Checkout_Call { 142 return &Client_Checkout_Call{Call: _e.mock.On("Checkout", revision, submoduleEnabled)} 143 } 144 145 func (_c *Client_Checkout_Call) Run(run func(revision string, submoduleEnabled bool)) *Client_Checkout_Call { 146 _c.Call.Run(func(args mock.Arguments) { 147 var arg0 string 148 if args[0] != nil { 149 arg0 = args[0].(string) 150 } 151 var arg1 bool 152 if args[1] != nil { 153 arg1 = args[1].(bool) 154 } 155 run( 156 arg0, 157 arg1, 158 ) 159 }) 160 return _c 161 } 162 163 func (_c *Client_Checkout_Call) Return(s string, err error) *Client_Checkout_Call { 164 _c.Call.Return(s, err) 165 return _c 166 } 167 168 func (_c *Client_Checkout_Call) RunAndReturn(run func(revision string, submoduleEnabled bool) (string, error)) *Client_Checkout_Call { 169 _c.Call.Return(run) 170 return _c 171 } 172 173 // CheckoutOrNew provides a mock function for the type Client 174 func (_mock *Client) CheckoutOrNew(branch string, base string, submoduleEnabled bool) (string, error) { 175 ret := _mock.Called(branch, base, submoduleEnabled) 176 177 if len(ret) == 0 { 178 panic("no return value specified for CheckoutOrNew") 179 } 180 181 var r0 string 182 var r1 error 183 if returnFunc, ok := ret.Get(0).(func(string, string, bool) (string, error)); ok { 184 return returnFunc(branch, base, submoduleEnabled) 185 } 186 if returnFunc, ok := ret.Get(0).(func(string, string, bool) string); ok { 187 r0 = returnFunc(branch, base, submoduleEnabled) 188 } else { 189 r0 = ret.Get(0).(string) 190 } 191 if returnFunc, ok := ret.Get(1).(func(string, string, bool) error); ok { 192 r1 = returnFunc(branch, base, submoduleEnabled) 193 } else { 194 r1 = ret.Error(1) 195 } 196 return r0, r1 197 } 198 199 // Client_CheckoutOrNew_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckoutOrNew' 200 type Client_CheckoutOrNew_Call struct { 201 *mock.Call 202 } 203 204 // CheckoutOrNew is a helper method to define mock.On call 205 // - branch string 206 // - base string 207 // - submoduleEnabled bool 208 func (_e *Client_Expecter) CheckoutOrNew(branch interface{}, base interface{}, submoduleEnabled interface{}) *Client_CheckoutOrNew_Call { 209 return &Client_CheckoutOrNew_Call{Call: _e.mock.On("CheckoutOrNew", branch, base, submoduleEnabled)} 210 } 211 212 func (_c *Client_CheckoutOrNew_Call) Run(run func(branch string, base string, submoduleEnabled bool)) *Client_CheckoutOrNew_Call { 213 _c.Call.Run(func(args mock.Arguments) { 214 var arg0 string 215 if args[0] != nil { 216 arg0 = args[0].(string) 217 } 218 var arg1 string 219 if args[1] != nil { 220 arg1 = args[1].(string) 221 } 222 var arg2 bool 223 if args[2] != nil { 224 arg2 = args[2].(bool) 225 } 226 run( 227 arg0, 228 arg1, 229 arg2, 230 ) 231 }) 232 return _c 233 } 234 235 func (_c *Client_CheckoutOrNew_Call) Return(s string, err error) *Client_CheckoutOrNew_Call { 236 _c.Call.Return(s, err) 237 return _c 238 } 239 240 func (_c *Client_CheckoutOrNew_Call) RunAndReturn(run func(branch string, base string, submoduleEnabled bool) (string, error)) *Client_CheckoutOrNew_Call { 241 _c.Call.Return(run) 242 return _c 243 } 244 245 // CheckoutOrOrphan provides a mock function for the type Client 246 func (_mock *Client) CheckoutOrOrphan(branch string, submoduleEnabled bool) (string, error) { 247 ret := _mock.Called(branch, submoduleEnabled) 248 249 if len(ret) == 0 { 250 panic("no return value specified for CheckoutOrOrphan") 251 } 252 253 var r0 string 254 var r1 error 255 if returnFunc, ok := ret.Get(0).(func(string, bool) (string, error)); ok { 256 return returnFunc(branch, submoduleEnabled) 257 } 258 if returnFunc, ok := ret.Get(0).(func(string, bool) string); ok { 259 r0 = returnFunc(branch, submoduleEnabled) 260 } else { 261 r0 = ret.Get(0).(string) 262 } 263 if returnFunc, ok := ret.Get(1).(func(string, bool) error); ok { 264 r1 = returnFunc(branch, submoduleEnabled) 265 } else { 266 r1 = ret.Error(1) 267 } 268 return r0, r1 269 } 270 271 // Client_CheckoutOrOrphan_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckoutOrOrphan' 272 type Client_CheckoutOrOrphan_Call struct { 273 *mock.Call 274 } 275 276 // CheckoutOrOrphan is a helper method to define mock.On call 277 // - branch string 278 // - submoduleEnabled bool 279 func (_e *Client_Expecter) CheckoutOrOrphan(branch interface{}, submoduleEnabled interface{}) *Client_CheckoutOrOrphan_Call { 280 return &Client_CheckoutOrOrphan_Call{Call: _e.mock.On("CheckoutOrOrphan", branch, submoduleEnabled)} 281 } 282 283 func (_c *Client_CheckoutOrOrphan_Call) Run(run func(branch string, submoduleEnabled bool)) *Client_CheckoutOrOrphan_Call { 284 _c.Call.Run(func(args mock.Arguments) { 285 var arg0 string 286 if args[0] != nil { 287 arg0 = args[0].(string) 288 } 289 var arg1 bool 290 if args[1] != nil { 291 arg1 = args[1].(bool) 292 } 293 run( 294 arg0, 295 arg1, 296 ) 297 }) 298 return _c 299 } 300 301 func (_c *Client_CheckoutOrOrphan_Call) Return(s string, err error) *Client_CheckoutOrOrphan_Call { 302 _c.Call.Return(s, err) 303 return _c 304 } 305 306 func (_c *Client_CheckoutOrOrphan_Call) RunAndReturn(run func(branch string, submoduleEnabled bool) (string, error)) *Client_CheckoutOrOrphan_Call { 307 _c.Call.Return(run) 308 return _c 309 } 310 311 // CommitAndPush provides a mock function for the type Client 312 func (_mock *Client) CommitAndPush(branch string, message string) (string, error) { 313 ret := _mock.Called(branch, message) 314 315 if len(ret) == 0 { 316 panic("no return value specified for CommitAndPush") 317 } 318 319 var r0 string 320 var r1 error 321 if returnFunc, ok := ret.Get(0).(func(string, string) (string, error)); ok { 322 return returnFunc(branch, message) 323 } 324 if returnFunc, ok := ret.Get(0).(func(string, string) string); ok { 325 r0 = returnFunc(branch, message) 326 } else { 327 r0 = ret.Get(0).(string) 328 } 329 if returnFunc, ok := ret.Get(1).(func(string, string) error); ok { 330 r1 = returnFunc(branch, message) 331 } else { 332 r1 = ret.Error(1) 333 } 334 return r0, r1 335 } 336 337 // Client_CommitAndPush_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CommitAndPush' 338 type Client_CommitAndPush_Call struct { 339 *mock.Call 340 } 341 342 // CommitAndPush is a helper method to define mock.On call 343 // - branch string 344 // - message string 345 func (_e *Client_Expecter) CommitAndPush(branch interface{}, message interface{}) *Client_CommitAndPush_Call { 346 return &Client_CommitAndPush_Call{Call: _e.mock.On("CommitAndPush", branch, message)} 347 } 348 349 func (_c *Client_CommitAndPush_Call) Run(run func(branch string, message string)) *Client_CommitAndPush_Call { 350 _c.Call.Run(func(args mock.Arguments) { 351 var arg0 string 352 if args[0] != nil { 353 arg0 = args[0].(string) 354 } 355 var arg1 string 356 if args[1] != nil { 357 arg1 = args[1].(string) 358 } 359 run( 360 arg0, 361 arg1, 362 ) 363 }) 364 return _c 365 } 366 367 func (_c *Client_CommitAndPush_Call) Return(s string, err error) *Client_CommitAndPush_Call { 368 _c.Call.Return(s, err) 369 return _c 370 } 371 372 func (_c *Client_CommitAndPush_Call) RunAndReturn(run func(branch string, message string) (string, error)) *Client_CommitAndPush_Call { 373 _c.Call.Return(run) 374 return _c 375 } 376 377 // CommitSHA provides a mock function for the type Client 378 func (_mock *Client) CommitSHA() (string, error) { 379 ret := _mock.Called() 380 381 if len(ret) == 0 { 382 panic("no return value specified for CommitSHA") 383 } 384 385 var r0 string 386 var r1 error 387 if returnFunc, ok := ret.Get(0).(func() (string, error)); ok { 388 return returnFunc() 389 } 390 if returnFunc, ok := ret.Get(0).(func() string); ok { 391 r0 = returnFunc() 392 } else { 393 r0 = ret.Get(0).(string) 394 } 395 if returnFunc, ok := ret.Get(1).(func() error); ok { 396 r1 = returnFunc() 397 } else { 398 r1 = ret.Error(1) 399 } 400 return r0, r1 401 } 402 403 // Client_CommitSHA_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CommitSHA' 404 type Client_CommitSHA_Call struct { 405 *mock.Call 406 } 407 408 // CommitSHA is a helper method to define mock.On call 409 func (_e *Client_Expecter) CommitSHA() *Client_CommitSHA_Call { 410 return &Client_CommitSHA_Call{Call: _e.mock.On("CommitSHA")} 411 } 412 413 func (_c *Client_CommitSHA_Call) Run(run func()) *Client_CommitSHA_Call { 414 _c.Call.Run(func(args mock.Arguments) { 415 run() 416 }) 417 return _c 418 } 419 420 func (_c *Client_CommitSHA_Call) Return(s string, err error) *Client_CommitSHA_Call { 421 _c.Call.Return(s, err) 422 return _c 423 } 424 425 func (_c *Client_CommitSHA_Call) RunAndReturn(run func() (string, error)) *Client_CommitSHA_Call { 426 _c.Call.Return(run) 427 return _c 428 } 429 430 // Fetch provides a mock function for the type Client 431 func (_mock *Client) Fetch(revision string) error { 432 ret := _mock.Called(revision) 433 434 if len(ret) == 0 { 435 panic("no return value specified for Fetch") 436 } 437 438 var r0 error 439 if returnFunc, ok := ret.Get(0).(func(string) error); ok { 440 r0 = returnFunc(revision) 441 } else { 442 r0 = ret.Error(0) 443 } 444 return r0 445 } 446 447 // Client_Fetch_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Fetch' 448 type Client_Fetch_Call struct { 449 *mock.Call 450 } 451 452 // Fetch is a helper method to define mock.On call 453 // - revision string 454 func (_e *Client_Expecter) Fetch(revision interface{}) *Client_Fetch_Call { 455 return &Client_Fetch_Call{Call: _e.mock.On("Fetch", revision)} 456 } 457 458 func (_c *Client_Fetch_Call) Run(run func(revision string)) *Client_Fetch_Call { 459 _c.Call.Run(func(args mock.Arguments) { 460 var arg0 string 461 if args[0] != nil { 462 arg0 = args[0].(string) 463 } 464 run( 465 arg0, 466 ) 467 }) 468 return _c 469 } 470 471 func (_c *Client_Fetch_Call) Return(err error) *Client_Fetch_Call { 472 _c.Call.Return(err) 473 return _c 474 } 475 476 func (_c *Client_Fetch_Call) RunAndReturn(run func(revision string) error) *Client_Fetch_Call { 477 _c.Call.Return(run) 478 return _c 479 } 480 481 // Init provides a mock function for the type Client 482 func (_mock *Client) Init() error { 483 ret := _mock.Called() 484 485 if len(ret) == 0 { 486 panic("no return value specified for Init") 487 } 488 489 var r0 error 490 if returnFunc, ok := ret.Get(0).(func() error); ok { 491 r0 = returnFunc() 492 } else { 493 r0 = ret.Error(0) 494 } 495 return r0 496 } 497 498 // Client_Init_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Init' 499 type Client_Init_Call struct { 500 *mock.Call 501 } 502 503 // Init is a helper method to define mock.On call 504 func (_e *Client_Expecter) Init() *Client_Init_Call { 505 return &Client_Init_Call{Call: _e.mock.On("Init")} 506 } 507 508 func (_c *Client_Init_Call) Run(run func()) *Client_Init_Call { 509 _c.Call.Run(func(args mock.Arguments) { 510 run() 511 }) 512 return _c 513 } 514 515 func (_c *Client_Init_Call) Return(err error) *Client_Init_Call { 516 _c.Call.Return(err) 517 return _c 518 } 519 520 func (_c *Client_Init_Call) RunAndReturn(run func() error) *Client_Init_Call { 521 _c.Call.Return(run) 522 return _c 523 } 524 525 // IsAnnotatedTag provides a mock function for the type Client 526 func (_mock *Client) IsAnnotatedTag(s string) bool { 527 ret := _mock.Called(s) 528 529 if len(ret) == 0 { 530 panic("no return value specified for IsAnnotatedTag") 531 } 532 533 var r0 bool 534 if returnFunc, ok := ret.Get(0).(func(string) bool); ok { 535 r0 = returnFunc(s) 536 } else { 537 r0 = ret.Get(0).(bool) 538 } 539 return r0 540 } 541 542 // Client_IsAnnotatedTag_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsAnnotatedTag' 543 type Client_IsAnnotatedTag_Call struct { 544 *mock.Call 545 } 546 547 // IsAnnotatedTag is a helper method to define mock.On call 548 // - s string 549 func (_e *Client_Expecter) IsAnnotatedTag(s interface{}) *Client_IsAnnotatedTag_Call { 550 return &Client_IsAnnotatedTag_Call{Call: _e.mock.On("IsAnnotatedTag", s)} 551 } 552 553 func (_c *Client_IsAnnotatedTag_Call) Run(run func(s string)) *Client_IsAnnotatedTag_Call { 554 _c.Call.Run(func(args mock.Arguments) { 555 var arg0 string 556 if args[0] != nil { 557 arg0 = args[0].(string) 558 } 559 run( 560 arg0, 561 ) 562 }) 563 return _c 564 } 565 566 func (_c *Client_IsAnnotatedTag_Call) Return(b bool) *Client_IsAnnotatedTag_Call { 567 _c.Call.Return(b) 568 return _c 569 } 570 571 func (_c *Client_IsAnnotatedTag_Call) RunAndReturn(run func(s string) bool) *Client_IsAnnotatedTag_Call { 572 _c.Call.Return(run) 573 return _c 574 } 575 576 // IsRevisionPresent provides a mock function for the type Client 577 func (_mock *Client) IsRevisionPresent(revision string) bool { 578 ret := _mock.Called(revision) 579 580 if len(ret) == 0 { 581 panic("no return value specified for IsRevisionPresent") 582 } 583 584 var r0 bool 585 if returnFunc, ok := ret.Get(0).(func(string) bool); ok { 586 r0 = returnFunc(revision) 587 } else { 588 r0 = ret.Get(0).(bool) 589 } 590 return r0 591 } 592 593 // Client_IsRevisionPresent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsRevisionPresent' 594 type Client_IsRevisionPresent_Call struct { 595 *mock.Call 596 } 597 598 // IsRevisionPresent is a helper method to define mock.On call 599 // - revision string 600 func (_e *Client_Expecter) IsRevisionPresent(revision interface{}) *Client_IsRevisionPresent_Call { 601 return &Client_IsRevisionPresent_Call{Call: _e.mock.On("IsRevisionPresent", revision)} 602 } 603 604 func (_c *Client_IsRevisionPresent_Call) Run(run func(revision string)) *Client_IsRevisionPresent_Call { 605 _c.Call.Run(func(args mock.Arguments) { 606 var arg0 string 607 if args[0] != nil { 608 arg0 = args[0].(string) 609 } 610 run( 611 arg0, 612 ) 613 }) 614 return _c 615 } 616 617 func (_c *Client_IsRevisionPresent_Call) Return(b bool) *Client_IsRevisionPresent_Call { 618 _c.Call.Return(b) 619 return _c 620 } 621 622 func (_c *Client_IsRevisionPresent_Call) RunAndReturn(run func(revision string) bool) *Client_IsRevisionPresent_Call { 623 _c.Call.Return(run) 624 return _c 625 } 626 627 // LsFiles provides a mock function for the type Client 628 func (_mock *Client) LsFiles(path string, enableNewGitFileGlobbing bool) ([]string, error) { 629 ret := _mock.Called(path, enableNewGitFileGlobbing) 630 631 if len(ret) == 0 { 632 panic("no return value specified for LsFiles") 633 } 634 635 var r0 []string 636 var r1 error 637 if returnFunc, ok := ret.Get(0).(func(string, bool) ([]string, error)); ok { 638 return returnFunc(path, enableNewGitFileGlobbing) 639 } 640 if returnFunc, ok := ret.Get(0).(func(string, bool) []string); ok { 641 r0 = returnFunc(path, enableNewGitFileGlobbing) 642 } else { 643 if ret.Get(0) != nil { 644 r0 = ret.Get(0).([]string) 645 } 646 } 647 if returnFunc, ok := ret.Get(1).(func(string, bool) error); ok { 648 r1 = returnFunc(path, enableNewGitFileGlobbing) 649 } else { 650 r1 = ret.Error(1) 651 } 652 return r0, r1 653 } 654 655 // Client_LsFiles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LsFiles' 656 type Client_LsFiles_Call struct { 657 *mock.Call 658 } 659 660 // LsFiles is a helper method to define mock.On call 661 // - path string 662 // - enableNewGitFileGlobbing bool 663 func (_e *Client_Expecter) LsFiles(path interface{}, enableNewGitFileGlobbing interface{}) *Client_LsFiles_Call { 664 return &Client_LsFiles_Call{Call: _e.mock.On("LsFiles", path, enableNewGitFileGlobbing)} 665 } 666 667 func (_c *Client_LsFiles_Call) Run(run func(path string, enableNewGitFileGlobbing bool)) *Client_LsFiles_Call { 668 _c.Call.Run(func(args mock.Arguments) { 669 var arg0 string 670 if args[0] != nil { 671 arg0 = args[0].(string) 672 } 673 var arg1 bool 674 if args[1] != nil { 675 arg1 = args[1].(bool) 676 } 677 run( 678 arg0, 679 arg1, 680 ) 681 }) 682 return _c 683 } 684 685 func (_c *Client_LsFiles_Call) Return(strings []string, err error) *Client_LsFiles_Call { 686 _c.Call.Return(strings, err) 687 return _c 688 } 689 690 func (_c *Client_LsFiles_Call) RunAndReturn(run func(path string, enableNewGitFileGlobbing bool) ([]string, error)) *Client_LsFiles_Call { 691 _c.Call.Return(run) 692 return _c 693 } 694 695 // LsLargeFiles provides a mock function for the type Client 696 func (_mock *Client) LsLargeFiles() ([]string, error) { 697 ret := _mock.Called() 698 699 if len(ret) == 0 { 700 panic("no return value specified for LsLargeFiles") 701 } 702 703 var r0 []string 704 var r1 error 705 if returnFunc, ok := ret.Get(0).(func() ([]string, error)); ok { 706 return returnFunc() 707 } 708 if returnFunc, ok := ret.Get(0).(func() []string); ok { 709 r0 = returnFunc() 710 } else { 711 if ret.Get(0) != nil { 712 r0 = ret.Get(0).([]string) 713 } 714 } 715 if returnFunc, ok := ret.Get(1).(func() error); ok { 716 r1 = returnFunc() 717 } else { 718 r1 = ret.Error(1) 719 } 720 return r0, r1 721 } 722 723 // Client_LsLargeFiles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LsLargeFiles' 724 type Client_LsLargeFiles_Call struct { 725 *mock.Call 726 } 727 728 // LsLargeFiles is a helper method to define mock.On call 729 func (_e *Client_Expecter) LsLargeFiles() *Client_LsLargeFiles_Call { 730 return &Client_LsLargeFiles_Call{Call: _e.mock.On("LsLargeFiles")} 731 } 732 733 func (_c *Client_LsLargeFiles_Call) Run(run func()) *Client_LsLargeFiles_Call { 734 _c.Call.Run(func(args mock.Arguments) { 735 run() 736 }) 737 return _c 738 } 739 740 func (_c *Client_LsLargeFiles_Call) Return(strings []string, err error) *Client_LsLargeFiles_Call { 741 _c.Call.Return(strings, err) 742 return _c 743 } 744 745 func (_c *Client_LsLargeFiles_Call) RunAndReturn(run func() ([]string, error)) *Client_LsLargeFiles_Call { 746 _c.Call.Return(run) 747 return _c 748 } 749 750 // LsRefs provides a mock function for the type Client 751 func (_mock *Client) LsRefs() (*git.Refs, error) { 752 ret := _mock.Called() 753 754 if len(ret) == 0 { 755 panic("no return value specified for LsRefs") 756 } 757 758 var r0 *git.Refs 759 var r1 error 760 if returnFunc, ok := ret.Get(0).(func() (*git.Refs, error)); ok { 761 return returnFunc() 762 } 763 if returnFunc, ok := ret.Get(0).(func() *git.Refs); ok { 764 r0 = returnFunc() 765 } else { 766 if ret.Get(0) != nil { 767 r0 = ret.Get(0).(*git.Refs) 768 } 769 } 770 if returnFunc, ok := ret.Get(1).(func() error); ok { 771 r1 = returnFunc() 772 } else { 773 r1 = ret.Error(1) 774 } 775 return r0, r1 776 } 777 778 // Client_LsRefs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LsRefs' 779 type Client_LsRefs_Call struct { 780 *mock.Call 781 } 782 783 // LsRefs is a helper method to define mock.On call 784 func (_e *Client_Expecter) LsRefs() *Client_LsRefs_Call { 785 return &Client_LsRefs_Call{Call: _e.mock.On("LsRefs")} 786 } 787 788 func (_c *Client_LsRefs_Call) Run(run func()) *Client_LsRefs_Call { 789 _c.Call.Run(func(args mock.Arguments) { 790 run() 791 }) 792 return _c 793 } 794 795 func (_c *Client_LsRefs_Call) Return(refs *git.Refs, err error) *Client_LsRefs_Call { 796 _c.Call.Return(refs, err) 797 return _c 798 } 799 800 func (_c *Client_LsRefs_Call) RunAndReturn(run func() (*git.Refs, error)) *Client_LsRefs_Call { 801 _c.Call.Return(run) 802 return _c 803 } 804 805 // LsRemote provides a mock function for the type Client 806 func (_mock *Client) LsRemote(revision string) (string, error) { 807 ret := _mock.Called(revision) 808 809 if len(ret) == 0 { 810 panic("no return value specified for LsRemote") 811 } 812 813 var r0 string 814 var r1 error 815 if returnFunc, ok := ret.Get(0).(func(string) (string, error)); ok { 816 return returnFunc(revision) 817 } 818 if returnFunc, ok := ret.Get(0).(func(string) string); ok { 819 r0 = returnFunc(revision) 820 } else { 821 r0 = ret.Get(0).(string) 822 } 823 if returnFunc, ok := ret.Get(1).(func(string) error); ok { 824 r1 = returnFunc(revision) 825 } else { 826 r1 = ret.Error(1) 827 } 828 return r0, r1 829 } 830 831 // Client_LsRemote_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LsRemote' 832 type Client_LsRemote_Call struct { 833 *mock.Call 834 } 835 836 // LsRemote is a helper method to define mock.On call 837 // - revision string 838 func (_e *Client_Expecter) LsRemote(revision interface{}) *Client_LsRemote_Call { 839 return &Client_LsRemote_Call{Call: _e.mock.On("LsRemote", revision)} 840 } 841 842 func (_c *Client_LsRemote_Call) Run(run func(revision string)) *Client_LsRemote_Call { 843 _c.Call.Run(func(args mock.Arguments) { 844 var arg0 string 845 if args[0] != nil { 846 arg0 = args[0].(string) 847 } 848 run( 849 arg0, 850 ) 851 }) 852 return _c 853 } 854 855 func (_c *Client_LsRemote_Call) Return(s string, err error) *Client_LsRemote_Call { 856 _c.Call.Return(s, err) 857 return _c 858 } 859 860 func (_c *Client_LsRemote_Call) RunAndReturn(run func(revision string) (string, error)) *Client_LsRemote_Call { 861 _c.Call.Return(run) 862 return _c 863 } 864 865 // RemoveContents provides a mock function for the type Client 866 func (_mock *Client) RemoveContents(paths []string) (string, error) { 867 ret := _mock.Called(paths) 868 869 if len(ret) == 0 { 870 panic("no return value specified for RemoveContents") 871 } 872 873 var r0 string 874 var r1 error 875 if returnFunc, ok := ret.Get(0).(func([]string) (string, error)); ok { 876 return returnFunc(paths) 877 } 878 if returnFunc, ok := ret.Get(0).(func([]string) string); ok { 879 r0 = returnFunc(paths) 880 } else { 881 r0 = ret.Get(0).(string) 882 } 883 if returnFunc, ok := ret.Get(1).(func([]string) error); ok { 884 r1 = returnFunc(paths) 885 } else { 886 r1 = ret.Error(1) 887 } 888 return r0, r1 889 } 890 891 // Client_RemoveContents_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveContents' 892 type Client_RemoveContents_Call struct { 893 *mock.Call 894 } 895 896 // RemoveContents is a helper method to define mock.On call 897 // - paths []string 898 func (_e *Client_Expecter) RemoveContents(paths interface{}) *Client_RemoveContents_Call { 899 return &Client_RemoveContents_Call{Call: _e.mock.On("RemoveContents", paths)} 900 } 901 902 func (_c *Client_RemoveContents_Call) Run(run func(paths []string)) *Client_RemoveContents_Call { 903 _c.Call.Run(func(args mock.Arguments) { 904 var arg0 []string 905 if args[0] != nil { 906 arg0 = args[0].([]string) 907 } 908 run( 909 arg0, 910 ) 911 }) 912 return _c 913 } 914 915 func (_c *Client_RemoveContents_Call) Return(s string, err error) *Client_RemoveContents_Call { 916 _c.Call.Return(s, err) 917 return _c 918 } 919 920 func (_c *Client_RemoveContents_Call) RunAndReturn(run func(paths []string) (string, error)) *Client_RemoveContents_Call { 921 _c.Call.Return(run) 922 return _c 923 } 924 925 // RevisionMetadata provides a mock function for the type Client 926 func (_mock *Client) RevisionMetadata(revision string) (*git.RevisionMetadata, error) { 927 ret := _mock.Called(revision) 928 929 if len(ret) == 0 { 930 panic("no return value specified for RevisionMetadata") 931 } 932 933 var r0 *git.RevisionMetadata 934 var r1 error 935 if returnFunc, ok := ret.Get(0).(func(string) (*git.RevisionMetadata, error)); ok { 936 return returnFunc(revision) 937 } 938 if returnFunc, ok := ret.Get(0).(func(string) *git.RevisionMetadata); ok { 939 r0 = returnFunc(revision) 940 } else { 941 if ret.Get(0) != nil { 942 r0 = ret.Get(0).(*git.RevisionMetadata) 943 } 944 } 945 if returnFunc, ok := ret.Get(1).(func(string) error); ok { 946 r1 = returnFunc(revision) 947 } else { 948 r1 = ret.Error(1) 949 } 950 return r0, r1 951 } 952 953 // Client_RevisionMetadata_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RevisionMetadata' 954 type Client_RevisionMetadata_Call struct { 955 *mock.Call 956 } 957 958 // RevisionMetadata is a helper method to define mock.On call 959 // - revision string 960 func (_e *Client_Expecter) RevisionMetadata(revision interface{}) *Client_RevisionMetadata_Call { 961 return &Client_RevisionMetadata_Call{Call: _e.mock.On("RevisionMetadata", revision)} 962 } 963 964 func (_c *Client_RevisionMetadata_Call) Run(run func(revision string)) *Client_RevisionMetadata_Call { 965 _c.Call.Run(func(args mock.Arguments) { 966 var arg0 string 967 if args[0] != nil { 968 arg0 = args[0].(string) 969 } 970 run( 971 arg0, 972 ) 973 }) 974 return _c 975 } 976 977 func (_c *Client_RevisionMetadata_Call) Return(revisionMetadata *git.RevisionMetadata, err error) *Client_RevisionMetadata_Call { 978 _c.Call.Return(revisionMetadata, err) 979 return _c 980 } 981 982 func (_c *Client_RevisionMetadata_Call) RunAndReturn(run func(revision string) (*git.RevisionMetadata, error)) *Client_RevisionMetadata_Call { 983 _c.Call.Return(run) 984 return _c 985 } 986 987 // Root provides a mock function for the type Client 988 func (_mock *Client) Root() string { 989 ret := _mock.Called() 990 991 if len(ret) == 0 { 992 panic("no return value specified for Root") 993 } 994 995 var r0 string 996 if returnFunc, ok := ret.Get(0).(func() string); ok { 997 r0 = returnFunc() 998 } else { 999 r0 = ret.Get(0).(string) 1000 } 1001 return r0 1002 } 1003 1004 // Client_Root_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Root' 1005 type Client_Root_Call struct { 1006 *mock.Call 1007 } 1008 1009 // Root is a helper method to define mock.On call 1010 func (_e *Client_Expecter) Root() *Client_Root_Call { 1011 return &Client_Root_Call{Call: _e.mock.On("Root")} 1012 } 1013 1014 func (_c *Client_Root_Call) Run(run func()) *Client_Root_Call { 1015 _c.Call.Run(func(args mock.Arguments) { 1016 run() 1017 }) 1018 return _c 1019 } 1020 1021 func (_c *Client_Root_Call) Return(s string) *Client_Root_Call { 1022 _c.Call.Return(s) 1023 return _c 1024 } 1025 1026 func (_c *Client_Root_Call) RunAndReturn(run func() string) *Client_Root_Call { 1027 _c.Call.Return(run) 1028 return _c 1029 } 1030 1031 // SetAuthor provides a mock function for the type Client 1032 func (_mock *Client) SetAuthor(name string, email string) (string, error) { 1033 ret := _mock.Called(name, email) 1034 1035 if len(ret) == 0 { 1036 panic("no return value specified for SetAuthor") 1037 } 1038 1039 var r0 string 1040 var r1 error 1041 if returnFunc, ok := ret.Get(0).(func(string, string) (string, error)); ok { 1042 return returnFunc(name, email) 1043 } 1044 if returnFunc, ok := ret.Get(0).(func(string, string) string); ok { 1045 r0 = returnFunc(name, email) 1046 } else { 1047 r0 = ret.Get(0).(string) 1048 } 1049 if returnFunc, ok := ret.Get(1).(func(string, string) error); ok { 1050 r1 = returnFunc(name, email) 1051 } else { 1052 r1 = ret.Error(1) 1053 } 1054 return r0, r1 1055 } 1056 1057 // Client_SetAuthor_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetAuthor' 1058 type Client_SetAuthor_Call struct { 1059 *mock.Call 1060 } 1061 1062 // SetAuthor is a helper method to define mock.On call 1063 // - name string 1064 // - email string 1065 func (_e *Client_Expecter) SetAuthor(name interface{}, email interface{}) *Client_SetAuthor_Call { 1066 return &Client_SetAuthor_Call{Call: _e.mock.On("SetAuthor", name, email)} 1067 } 1068 1069 func (_c *Client_SetAuthor_Call) Run(run func(name string, email string)) *Client_SetAuthor_Call { 1070 _c.Call.Run(func(args mock.Arguments) { 1071 var arg0 string 1072 if args[0] != nil { 1073 arg0 = args[0].(string) 1074 } 1075 var arg1 string 1076 if args[1] != nil { 1077 arg1 = args[1].(string) 1078 } 1079 run( 1080 arg0, 1081 arg1, 1082 ) 1083 }) 1084 return _c 1085 } 1086 1087 func (_c *Client_SetAuthor_Call) Return(s string, err error) *Client_SetAuthor_Call { 1088 _c.Call.Return(s, err) 1089 return _c 1090 } 1091 1092 func (_c *Client_SetAuthor_Call) RunAndReturn(run func(name string, email string) (string, error)) *Client_SetAuthor_Call { 1093 _c.Call.Return(run) 1094 return _c 1095 } 1096 1097 // Submodule provides a mock function for the type Client 1098 func (_mock *Client) Submodule() error { 1099 ret := _mock.Called() 1100 1101 if len(ret) == 0 { 1102 panic("no return value specified for Submodule") 1103 } 1104 1105 var r0 error 1106 if returnFunc, ok := ret.Get(0).(func() error); ok { 1107 r0 = returnFunc() 1108 } else { 1109 r0 = ret.Error(0) 1110 } 1111 return r0 1112 } 1113 1114 // Client_Submodule_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Submodule' 1115 type Client_Submodule_Call struct { 1116 *mock.Call 1117 } 1118 1119 // Submodule is a helper method to define mock.On call 1120 func (_e *Client_Expecter) Submodule() *Client_Submodule_Call { 1121 return &Client_Submodule_Call{Call: _e.mock.On("Submodule")} 1122 } 1123 1124 func (_c *Client_Submodule_Call) Run(run func()) *Client_Submodule_Call { 1125 _c.Call.Run(func(args mock.Arguments) { 1126 run() 1127 }) 1128 return _c 1129 } 1130 1131 func (_c *Client_Submodule_Call) Return(err error) *Client_Submodule_Call { 1132 _c.Call.Return(err) 1133 return _c 1134 } 1135 1136 func (_c *Client_Submodule_Call) RunAndReturn(run func() error) *Client_Submodule_Call { 1137 _c.Call.Return(run) 1138 return _c 1139 } 1140 1141 // VerifyCommitSignature provides a mock function for the type Client 1142 func (_mock *Client) VerifyCommitSignature(s string) (string, error) { 1143 ret := _mock.Called(s) 1144 1145 if len(ret) == 0 { 1146 panic("no return value specified for VerifyCommitSignature") 1147 } 1148 1149 var r0 string 1150 var r1 error 1151 if returnFunc, ok := ret.Get(0).(func(string) (string, error)); ok { 1152 return returnFunc(s) 1153 } 1154 if returnFunc, ok := ret.Get(0).(func(string) string); ok { 1155 r0 = returnFunc(s) 1156 } else { 1157 r0 = ret.Get(0).(string) 1158 } 1159 if returnFunc, ok := ret.Get(1).(func(string) error); ok { 1160 r1 = returnFunc(s) 1161 } else { 1162 r1 = ret.Error(1) 1163 } 1164 return r0, r1 1165 } 1166 1167 // Client_VerifyCommitSignature_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'VerifyCommitSignature' 1168 type Client_VerifyCommitSignature_Call struct { 1169 *mock.Call 1170 } 1171 1172 // VerifyCommitSignature is a helper method to define mock.On call 1173 // - s string 1174 func (_e *Client_Expecter) VerifyCommitSignature(s interface{}) *Client_VerifyCommitSignature_Call { 1175 return &Client_VerifyCommitSignature_Call{Call: _e.mock.On("VerifyCommitSignature", s)} 1176 } 1177 1178 func (_c *Client_VerifyCommitSignature_Call) Run(run func(s string)) *Client_VerifyCommitSignature_Call { 1179 _c.Call.Run(func(args mock.Arguments) { 1180 var arg0 string 1181 if args[0] != nil { 1182 arg0 = args[0].(string) 1183 } 1184 run( 1185 arg0, 1186 ) 1187 }) 1188 return _c 1189 } 1190 1191 func (_c *Client_VerifyCommitSignature_Call) Return(s1 string, err error) *Client_VerifyCommitSignature_Call { 1192 _c.Call.Return(s1, err) 1193 return _c 1194 } 1195 1196 func (_c *Client_VerifyCommitSignature_Call) RunAndReturn(run func(s string) (string, error)) *Client_VerifyCommitSignature_Call { 1197 _c.Call.Return(run) 1198 return _c 1199 }