Documentation ¶
Index ¶
- func GenerateExecuteOnceTask(fireAt *time.Time) pkg.TaskDefinition
- func TestCleanup(t *testing.T, store pkg.StoreInterface)
- func TestCronTriggerHappyPath(t *testing.T, store pkg.StoreInterface)
- func TestCronTriggerNoRetry(t *testing.T, store pkg.StoreInterface)
- func TestCronTriggerRetry(t *testing.T, store pkg.StoreInterface)
- func TestDeleteWithMetadataQuery(t *testing.T, store pkg.StoreInterface, metadata interface{}, ...)
- func TestExecuteOnceTriggerHappyPath(t *testing.T, store pkg.StoreInterface)
- func TestExecuteOnceTriggerLongRunningTaskExpired(t *testing.T, store pkg.StoreInterface)
- func TestExecuteOnceTriggerLongRunningTaskNotExpired(t *testing.T, store pkg.StoreInterface)
- func TestExecuteOnceTriggerNoRetry(t *testing.T, store pkg.StoreInterface)
- func TestExecuteOnceTriggerRetry(t *testing.T, store pkg.StoreInterface)
- func TestExecuteOnceTriggerTasksRunInOrder(t *testing.T, store pkg.StoreInterface)
- func TestGetTaskInstancesToRun(t *testing.T, store pkg.StoreInterface)
- func TestGetTaskInstancesToRunInProgressAndExpired(t *testing.T, store pkg.StoreInterface)
- func TestGetTaskInstancesToRunInProgressNotExpired(t *testing.T, store pkg.StoreInterface)
- func TestGetTaskInstancesToRunNotInProgressNotExpired(t *testing.T, store pkg.StoreInterface)
- func TestListWithMetadataQuery(t *testing.T, store pkg.StoreInterface, metadata interface{}, ...)
- func TestMarkCompleted(t *testing.T, store pkg.StoreInterface)
- func TestTaskDefinitionCrud(t *testing.T, store pkg.StoreInterface)
- func TestTaskInstanceCrud(t *testing.T, store pkg.StoreInterface)
- type TestMetaData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateExecuteOnceTask ¶
func GenerateExecuteOnceTask(fireAt *time.Time) pkg.TaskDefinition
func TestCleanup ¶ added in v1.0.2
func TestCleanup(t *testing.T, store pkg.StoreInterface)
func TestCronTriggerHappyPath ¶ added in v1.0.1
func TestCronTriggerHappyPath(t *testing.T, store pkg.StoreInterface)
func TestCronTriggerNoRetry ¶ added in v1.0.1
func TestCronTriggerNoRetry(t *testing.T, store pkg.StoreInterface)
func TestCronTriggerRetry ¶ added in v1.0.1
func TestCronTriggerRetry(t *testing.T, store pkg.StoreInterface)
func TestDeleteWithMetadataQuery ¶ added in v1.0.3
func TestDeleteWithMetadataQuery(t *testing.T, store pkg.StoreInterface, metadata interface{}, metadataQuery interface{})
func TestExecuteOnceTriggerHappyPath ¶ added in v1.0.1
func TestExecuteOnceTriggerHappyPath(t *testing.T, store pkg.StoreInterface)
func TestExecuteOnceTriggerLongRunningTaskExpired ¶ added in v1.0.1
func TestExecuteOnceTriggerLongRunningTaskExpired(t *testing.T, store pkg.StoreInterface)
func TestExecuteOnceTriggerLongRunningTaskNotExpired ¶ added in v1.0.1
func TestExecuteOnceTriggerLongRunningTaskNotExpired(t *testing.T, store pkg.StoreInterface)
func TestExecuteOnceTriggerNoRetry ¶ added in v1.0.1
func TestExecuteOnceTriggerNoRetry(t *testing.T, store pkg.StoreInterface)
func TestExecuteOnceTriggerRetry ¶ added in v1.0.1
func TestExecuteOnceTriggerRetry(t *testing.T, store pkg.StoreInterface)
func TestExecuteOnceTriggerTasksRunInOrder ¶ added in v1.0.1
func TestExecuteOnceTriggerTasksRunInOrder(t *testing.T, store pkg.StoreInterface)
func TestGetTaskInstancesToRun ¶ added in v1.0.2
func TestGetTaskInstancesToRun(t *testing.T, store pkg.StoreInterface)
func TestGetTaskInstancesToRunInProgressAndExpired ¶ added in v1.0.2
func TestGetTaskInstancesToRunInProgressAndExpired(t *testing.T, store pkg.StoreInterface)
func TestGetTaskInstancesToRunInProgressNotExpired ¶ added in v1.0.2
func TestGetTaskInstancesToRunInProgressNotExpired(t *testing.T, store pkg.StoreInterface)
func TestGetTaskInstancesToRunNotInProgressNotExpired ¶ added in v1.0.2
func TestGetTaskInstancesToRunNotInProgressNotExpired(t *testing.T, store pkg.StoreInterface)
func TestListWithMetadataQuery ¶ added in v1.0.3
func TestListWithMetadataQuery(t *testing.T, store pkg.StoreInterface, metadata interface{}, metadataQuery interface{})
func TestMarkCompleted ¶ added in v1.0.2
func TestMarkCompleted(t *testing.T, store pkg.StoreInterface)
func TestTaskDefinitionCrud ¶ added in v1.0.2
func TestTaskDefinitionCrud(t *testing.T, store pkg.StoreInterface)
func TestTaskInstanceCrud ¶ added in v1.0.2
func TestTaskInstanceCrud(t *testing.T, store pkg.StoreInterface)
Types ¶
type TestMetaData ¶
type TestMetaData struct {
Message string
}
Click to show internal directories.
Click to hide internal directories.