Skip to content

Commit

Permalink
Inject fake managementCluster client into unit tests
Browse files Browse the repository at this point in the history
Signed-off-by: Daniel Lipovetsky <dlipovetsky@d2iq.com>
  • Loading branch information
dlipovetsky committed Feb 7, 2020
1 parent 225f97b commit a1fdb3e
Showing 1 changed file with 10 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -383,8 +383,9 @@ func TestKubeadmControlPlaneReconciler_initializeControlPlane(t *testing.T) {
)

r := &KubeadmControlPlaneReconciler{
Client: fakeClient,
Log: log.Log,
Client: fakeClient,
Log: log.Log,
managementCluster: &internal.ManagementCluster{Client: fakeClient},
}

g.Expect(r.initializeControlPlane(context.Background(), cluster, kcp)).To(Succeed())
Expand Down Expand Up @@ -956,6 +957,7 @@ func TestKubeadmControlPlaneReconciler_updateStatusAllMachinesNotReady(t *testin
Log: log.Log,
remoteClientGetter: fakeremote.NewClusterClient,
scheme: scheme.Scheme,
managementCluster: &internal.ManagementCluster{Client: fakeClient},
}

g.Expect(r.updateStatus(context.Background(), kcp, cluster)).To(Succeed())
Expand Down Expand Up @@ -1006,6 +1008,7 @@ func TestKubeadmControlPlaneReconciler_updateStatusAllMachinesReady(t *testing.T
Log: log.Log,
remoteClientGetter: fakeremote.NewClusterClient,
scheme: scheme.Scheme,
managementCluster: &internal.ManagementCluster{Client: fakeClient},
}

g.Expect(r.updateStatus(context.Background(), kcp, cluster)).To(Succeed())
Expand Down Expand Up @@ -1060,6 +1063,7 @@ func TestKubeadmControlPlaneReconciler_updateStatusMachinesReadyMixed(t *testing
Log: log.Log,
remoteClientGetter: fakeremote.NewClusterClient,
scheme: scheme.Scheme,
managementCluster: &internal.ManagementCluster{Client: fakeClient},
}

g.Expect(r.updateStatus(context.Background(), kcp, cluster)).To(Succeed())
Expand Down Expand Up @@ -1098,6 +1102,7 @@ func TestReconcileControlPlaneScaleUp(t *testing.T) {
recorder: record.NewFakeRecorder(32),
scheme: scheme.Scheme,
remoteClientGetter: fakeremote.NewClusterClient,
managementCluster: &internal.ManagementCluster{Client: fakeClient},
}

for i := 1; i <= desiredReplicas; i++ {
Expand Down Expand Up @@ -1239,6 +1244,7 @@ func TestScaleUpControlPlaneAddsANewMachine(t *testing.T) {
recorder: record.NewFakeRecorder(32),
scheme: scheme.Scheme,
remoteClientGetter: fakeremote.NewClusterClient,
managementCluster: &internal.ManagementCluster{Client: fakeClient},
}

// Create the first control plane replica
Expand Down Expand Up @@ -1380,6 +1386,7 @@ func TestReconcileControlPlaneDelete(t *testing.T) {
remoteClientGetter: fakeremote.NewClusterClient,
recorder: record.NewFakeRecorder(32),
scheme: scheme.Scheme,
managementCluster: &internal.ManagementCluster{Client: fakeClient},
}

// Create control plane machines
Expand Down Expand Up @@ -1432,6 +1439,7 @@ func TestReconcileControlPlaneDelete(t *testing.T) {
remoteClientGetter: fakeremote.NewClusterClient,
recorder: record.NewFakeRecorder(32),
scheme: scheme.Scheme,
managementCluster: &internal.ManagementCluster{Client: fakeClient},
}

// Create control plane machines
Expand Down

0 comments on commit a1fdb3e

Please sign in to comment.