@@ -1487,7 +1487,8 @@ func TestGetOrCreateClusterResourceSnapshot(t *testing.T) {
14871487 Spec : fleetv1beta1.ResourceSnapshotSpec {SelectedResources : []fleetv1beta1.ResourceContent {}},
14881488 },
14891489 },
1490- wantRequeue : true ,
1490+ wantRequeue : true ,
1491+ wantLatestSnapshotIndex : 0 ,
14911492 },
14921493 {
14931494 name : "resource has changed and there is an active snapshot with multiple revisionLimit" ,
@@ -2203,7 +2204,8 @@ func TestGetOrCreateClusterResourceSnapshot(t *testing.T) {
22032204 Spec : fleetv1beta1.ResourceSnapshotSpec {SelectedResources : []fleetv1beta1.ResourceContent {deploymentResourceContent }},
22042205 },
22052206 },
2206- wantRequeue : true ,
2207+ wantRequeue : true ,
2208+ wantLatestSnapshotIndex : 0 ,
22072209 },
22082210 {
22092211 name : "selected resources cross clusterResourceSnapshot limit, revision limit is 1, delete existing clusterResourceSnapshot with missing sub-indexed snapshots & create new clusterResourceSnapshots" ,
@@ -2708,10 +2710,9 @@ func TestGetOrCreateClusterResourceSnapshot(t *testing.T) {
27082710 if res .RequeueAfter <= 0 {
27092711 t .Fatalf ("getOrCreateClusterResourceSnapshot() got RequeueAfter %v, want greater than zero value" , res .RequeueAfter )
27102712 }
2711- } else {
2712- if diff := cmp .Diff (tc .wantResourceSnapshots [tc .wantLatestSnapshotIndex ], * got , options ... ); diff != "" {
2713- t .Errorf ("getOrCreateClusterResourceSnapshot() mismatch (-want, +got):\n %s" , diff )
2714- }
2713+ }
2714+ if diff := cmp .Diff (tc .wantResourceSnapshots [tc .wantLatestSnapshotIndex ], * got , options ... ); diff != "" {
2715+ t .Errorf ("getOrCreateClusterResourceSnapshot() mismatch (-want, +got):\n %s" , diff )
27152716 }
27162717 clusterResourceSnapshotList := & fleetv1beta1.ClusterResourceSnapshotList {}
27172718 if err := fakeClient .List (ctx , clusterResourceSnapshotList ); err != nil {
0 commit comments