MCPcopy Create free account
hub / github.com/coder/coder / testCases

Method testCases

enterprise/coderd/prebuilds/reconcile_test.go:339–366  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

337}
338
339func (ts testScenario) testCases() []testCase {
340 testCases := []testCase{}
341 for _, templateVersionActive := range ts.templateVersionActive {
342 for _, prebuildLatestTransition := range ts.prebuildLatestTransitions {
343 for _, prebuildJobStatus := range ts.prebuildJobStatuses {
344 for _, templateDeleted := range ts.templateDeleted {
345 for _, useBrokenPubsub := range []bool{true, false} {
346 testCase := testCase{
347 name: ts.name,
348 templateVersionActive: templateVersionActive,
349 prebuildLatestTransition: prebuildLatestTransition,
350 prebuildJobStatus: prebuildJobStatus,
351 templateDeleted: templateDeleted,
352 useBrokenPubsub: useBrokenPubsub,
353 shouldCreateNewPrebuild: ts.shouldCreateNewPrebuild,
354 shouldDeleteOldPrebuild: ts.shouldDeleteOldPrebuild,
355 expectOrgMembership: ts.expectOrgMembership,
356 expectGroupMembership: ts.expectGroupMembership,
357 }
358 testCases = append(testCases, testCase)
359 }
360 }
361 }
362 }
363 }
364
365 return testCases
366}
367
368type testCase struct {
369 name string

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected