MCPcopy
hub / github.com/FairwindsOps/polaris / MockCronJob

Function MockCronJob

test/fixtures.go:162–170  ·  view source on GitHub ↗

MockCronJob creates a CronJob object.

(namespace, name string)

Source from the content-addressed store, hash-verified

160
161// MockCronJob creates a CronJob object.
162func MockCronJob(namespace, name string) (batchv1.CronJob, corev1.Pod) {
163 cj := batchv1.CronJob{}
164 p := MockPod()
165 spec := map[string]any{}
166 pod := MockController("batch/v1", "CronJob", namespace, name, spec, p.Spec, &cj)
167 cj.Spec.JobTemplate.Spec.Template.Spec = pod.Spec
168
169 return cj, pod
170}
171
172// MockReplicationController creates a ReplicationController object.
173func MockReplicationController(namespace, name string) (corev1.ReplicationController, corev1.Pod) {

Callers 1

GetMockControllersFunction · 0.85

Calls 2

MockPodFunction · 0.85
MockControllerFunction · 0.85

Tested by

no test coverage detected