INNER CODE UNIT · Go
TestPodRunnerPairList
evryfs/github-actions-runner-operator · controllers/podrunner_types_test.go:59
func TestPodRunnerPairList(t *testing.T) {
testCases := []struct {
podList v1.PodList
runners []*github.Runner
inSync bool
}{
{podList, runners, true},
{v1.PodList{Items: podList.Items[:1]}, runners, false},
{podList, runners[:1], false},
}
for _, tc := range testCases {
podRunnerPairList := from(&tc.podList, tc.runners)
assert.Equal(t, podRunnerPairList.inSync(), tc.inSync)
}
}
func TestSort(t *testing.T) {