Documentation
¶
Index ¶
- Constants
- func FakeQueueData(size int) []*github.WorkflowRun
- type ClientMock
- func (c *ClientMock) GetQueuedJobs(ctx context.Context) ([]*github.WorkflowRun, error)
- func (c *ClientMock) GetRemainingCreditsForToken(ctx context.Context) (string, string, int, error)
- func (c *ClientMock) GetState(name string) *state.ClientState
- func (c *ClientMock) GetWorkflowData(ctx context.Context) (*map[int64]utils.WorkflowInfo, error)
- func (c *ClientMock) SaveState(state *state.ClientState)
Constants ¶
View Source
const JobStatusLabel = "job_status"
View Source
const WfIdLabel = "wf_id"
Variables ¶
This section is empty.
Functions ¶
func FakeQueueData ¶
func FakeQueueData(size int) []*github.WorkflowRun
Types ¶
type ClientMock ¶
type ClientMock struct { mock.Mock QueueLength int Delay time.Duration State state.ClientState RecordGetWorkQueueLength bool RecordRefreshAccessToken bool ErrorOnGetQueuedJobs bool }
func (*ClientMock) GetQueuedJobs ¶
func (c *ClientMock) GetQueuedJobs(ctx context.Context) ([]*github.WorkflowRun, error)
func (*ClientMock) GetRemainingCreditsForToken ¶
func (*ClientMock) GetState ¶
func (c *ClientMock) GetState(name string) *state.ClientState
func (*ClientMock) GetWorkflowData ¶
func (c *ClientMock) GetWorkflowData(ctx context.Context) (*map[int64]utils.WorkflowInfo, error)
func (*ClientMock) SaveState ¶
func (c *ClientMock) SaveState(state *state.ClientState)
Click to show internal directories.
Click to hide internal directories.