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

Function MockPod

test/fixtures.go:58–71  ·  view source on GitHub ↗

MockPod creates a pod object.

()

Source from the content-addressed store, hash-verified

56
57// MockPod creates a pod object.
58func MockPod() corev1.Pod {
59 c1 := MockContainer("test")
60 p := corev1.Pod{
61 ObjectMeta: metav1.ObjectMeta{
62 Name: "test",
63 },
64 Spec: corev1.PodSpec{
65 Containers: []corev1.Container{
66 c1,
67 },
68 },
69 }
70 return p
71}
72
73// MockNakedPod creates a pod object.
74func MockNakedPod() corev1.Pod {

Callers 12

TestValidatePodFunction · 0.92
TestInvalidIPCPodFunction · 0.92
TestInvalidNetworkPodFunction · 0.92
TestInvalidPIDPodFunction · 0.92
TestExemptionFunction · 0.92
TestValidateControllerFunction · 0.92
TestSkipHealthChecksFunction · 0.92
TestControllerExemptionsFunction · 0.92
MockNakedPodFunction · 0.85
MockCronJobFunction · 0.85

Calls 1

MockContainerFunction · 0.85

Tested by 9

TestValidatePodFunction · 0.74
TestInvalidIPCPodFunction · 0.74
TestInvalidNetworkPodFunction · 0.74
TestInvalidPIDPodFunction · 0.74
TestExemptionFunction · 0.74
TestValidateControllerFunction · 0.74
TestSkipHealthChecksFunction · 0.74
TestControllerExemptionsFunction · 0.74