(mock *mocks.Client)
| 84 | } |
| 85 | |
| 86 | func rateLimitingError(mock *mocks.Client) { |
| 87 | mock.On("Query", m.Anything, m.AnythingOfType("*github.issueQuery"), m.Anything).Return(errors.New("API rate limit exceeded")).Once() |
| 88 | mock.On("Query", m.Anything, m.AnythingOfType("*github.rateLimitQuery"), m.Anything).Return(nil).Run( |
| 89 | func(args m.Arguments) { |
| 90 | retVal := args.Get(1).(*rateLimitQuery) |
| 91 | retVal.RateLimit.ResetAt.Time = time.Now().Add(time.Millisecond * 200) |
| 92 | }, |
| 93 | ).Once() |
| 94 | } |
| 95 | |
| 96 | func expectIssueQuery1(mock *mocks.Client) { |
| 97 | mock.On("Query", m.Anything, m.AnythingOfType("*github.issueQuery"), m.Anything).Return(nil).Run( |
no test coverage detected