(t *testing.T)
| 53 | } |
| 54 | |
| 55 | func tsFixtureMemory(t *testing.T) *Memory { |
| 56 | t.Helper() |
| 57 | hs := []*rspb.Release{ |
| 58 | // rls-a |
| 59 | releaseStub("rls-a", 4, "default", common.StatusDeployed), |
| 60 | releaseStub("rls-a", 1, "default", common.StatusSuperseded), |
| 61 | releaseStub("rls-a", 3, "default", common.StatusSuperseded), |
| 62 | releaseStub("rls-a", 2, "default", common.StatusSuperseded), |
| 63 | // rls-b |
| 64 | releaseStub("rls-b", 4, "default", common.StatusDeployed), |
| 65 | releaseStub("rls-b", 1, "default", common.StatusSuperseded), |
| 66 | releaseStub("rls-b", 3, "default", common.StatusSuperseded), |
| 67 | releaseStub("rls-b", 2, "default", common.StatusSuperseded), |
| 68 | // rls-c in other namespace |
| 69 | releaseStub("rls-c", 4, "mynamespace", common.StatusDeployed), |
| 70 | releaseStub("rls-c", 1, "mynamespace", common.StatusSuperseded), |
| 71 | releaseStub("rls-c", 3, "mynamespace", common.StatusSuperseded), |
| 72 | releaseStub("rls-c", 2, "mynamespace", common.StatusSuperseded), |
| 73 | } |
| 74 | |
| 75 | mem := NewMemory() |
| 76 | for _, tt := range hs { |
| 77 | err := mem.Create(testKey(tt.Name, tt.Version), tt) |
| 78 | if err != nil { |
| 79 | t.Fatalf("Test setup failed to create: %s\n", err) |
| 80 | } |
| 81 | } |
| 82 | return mem |
| 83 | } |
| 84 | |
| 85 | // newTestFixtureCfgMaps initializes a MockConfigMapsInterface. |
| 86 | // ConfigMaps are created for each release provided. |
no test coverage detected
searching dependent graphs…