@@ -203,8 +203,16 @@ func TestMachineDeploymentReconciler(t *testing.T) {
203203 })
204204 }, timeout ).Should (BeTrue ())
205205
206- // Verify that expected number of machines are created
207- t .Log ("Verify expected number of machines are created" )
206+ t .Log ("Verify MachineSet has expected replicas and version" )
207+ firstMachineSet := machineSets .Items [0 ]
208+ g .Expect (* firstMachineSet .Spec .Replicas ).To (BeEquivalentTo (2 ))
209+ g .Expect (* firstMachineSet .Spec .Template .Spec .Version ).To (BeEquivalentTo ("v1.10.3" ))
210+
211+ t .Log ("Verify MachineSet has expected ClusterLabelName and MachineDeploymentLabelName" )
212+ g .Expect (firstMachineSet .Labels [clusterv1 .ClusterLabelName ]).To (Equal (testCluster .Name ))
213+ g .Expect (firstMachineSet .Labels [clusterv1 .MachineDeploymentLabelName ]).To (Equal (deployment .Name ))
214+
215+ t .Log ("Verify expected number of Machines are created" )
208216 machines := & clusterv1.MachineList {}
209217 g .Eventually (func () int {
210218 if err := env .List (ctx , machines , client .InNamespace (namespace .Name )); err != nil {
@@ -213,16 +221,13 @@ func TestMachineDeploymentReconciler(t *testing.T) {
213221 return len (machines .Items )
214222 }, timeout ).Should (BeEquivalentTo (* deployment .Spec .Replicas ))
215223
216- // Verify that machines has MachineSetLabelName and MachineDeploymentLabelName labels
217- t .Log ("Verify machines have expected MachineSetLabelName and MachineDeploymentLabelName" )
224+ t .Log ("Verify Machines have expected ClusterLabelName, MachineDeploymentLabelName and MachineSetLabelName" )
218225 for _ , m := range machines .Items {
219226 g .Expect (m .Labels [clusterv1 .ClusterLabelName ]).To (Equal (testCluster .Name ))
227+ g .Expect (m .Labels [clusterv1 .MachineDeploymentLabelName ]).To (Equal (deployment .Name ))
228+ g .Expect (m .Labels [clusterv1 .MachineSetLabelName ]).To (Equal (firstMachineSet .Name ))
220229 }
221230
222- firstMachineSet := machineSets .Items [0 ]
223- g .Expect (* firstMachineSet .Spec .Replicas ).To (BeEquivalentTo (2 ))
224- g .Expect (* firstMachineSet .Spec .Template .Spec .Version ).To (BeEquivalentTo ("v1.10.3" ))
225-
226231 //
227232 // Delete firstMachineSet and expect Reconcile to be called to replace it.
228233 //
@@ -348,7 +353,7 @@ func TestMachineDeploymentReconciler(t *testing.T) {
348353 clusterv1 .ClusterLabelName : testCluster .Name ,
349354 }
350355
351- t .Log ("Updating MachineDeployment label " )
356+ t .Log ("Updating MachineDeployment labels " )
352357 modifyFunc = func (d * clusterv1.MachineDeployment ) {
353358 d .Spec .Selector .MatchLabels = newLabels
354359 d .Spec .Template .Labels = newLabels
0 commit comments