test

package
v1.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenerateExecuteOnceTask

func GenerateExecuteOnceTask(fireAt *time.Time) pkg.TaskDefinition

func TestCleanup

func TestCleanup(t *testing.T, store pkg.StoreInterface)

func TestCronTriggerHappyPath

func TestCronTriggerHappyPath(t *testing.T, store pkg.StoreInterface)

func TestCronTriggerNoRetry

func TestCronTriggerNoRetry(t *testing.T, store pkg.StoreInterface)

func TestCronTriggerRetry

func TestCronTriggerRetry(t *testing.T, store pkg.StoreInterface)

func TestDeleteWithMetadataQuery

func TestDeleteWithMetadataQuery(t *testing.T, store pkg.StoreInterface, metadata interface{}, metadataQuery interface{})

func TestExecuteOnceTriggerHappyPath

func TestExecuteOnceTriggerHappyPath(t *testing.T, store pkg.StoreInterface)

func TestExecuteOnceTriggerLongRunningTaskExpired

func TestExecuteOnceTriggerLongRunningTaskExpired(t *testing.T, store pkg.StoreInterface)

func TestExecuteOnceTriggerLongRunningTaskNotExpired

func TestExecuteOnceTriggerLongRunningTaskNotExpired(t *testing.T, store pkg.StoreInterface)

func TestExecuteOnceTriggerNoRetry

func TestExecuteOnceTriggerNoRetry(t *testing.T, store pkg.StoreInterface)

func TestExecuteOnceTriggerRetry

func TestExecuteOnceTriggerRetry(t *testing.T, store pkg.StoreInterface)

func TestExecuteOnceTriggerTasksRunInOrder

func TestExecuteOnceTriggerTasksRunInOrder(t *testing.T, store pkg.StoreInterface)

func TestGetTaskInstancesToRun

func TestGetTaskInstancesToRun(t *testing.T, store pkg.StoreInterface)

func TestGetTaskInstancesToRunInProgressAndExpired

func TestGetTaskInstancesToRunInProgressAndExpired(t *testing.T, store pkg.StoreInterface)

func TestGetTaskInstancesToRunInProgressNotExpired

func TestGetTaskInstancesToRunInProgressNotExpired(t *testing.T, store pkg.StoreInterface)

func TestGetTaskInstancesToRunNotInProgressNotExpired

func TestGetTaskInstancesToRunNotInProgressNotExpired(t *testing.T, store pkg.StoreInterface)

func TestListWithMetadataQuery

func TestListWithMetadataQuery(t *testing.T, store pkg.StoreInterface, metadata interface{}, metadataQuery interface{})

func TestMarkCompleted

func TestMarkCompleted(t *testing.T, store pkg.StoreInterface)

func TestTaskDefinitionCrud

func TestTaskDefinitionCrud(t *testing.T, store pkg.StoreInterface)

func TestTaskInstanceCrud

func TestTaskInstanceCrud(t *testing.T, store pkg.StoreInterface)

Types

type TestMetaData

type TestMetaData struct {
	Message string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL