Skip to content

Commit f4f31b3

Browse files
author
Joshua Reed
committed
Update dummies vars.
1 parent 190f55e commit f4f31b3

File tree

1 file changed

+33
-3
lines changed

1 file changed

+33
-3
lines changed

test/dummies/vars.go

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@ var ( // Declare exported dummy vars.
4343
CSClusterTag map[string]string
4444
CreatedByCapcKey string
4545
CreatedByCapcVal string
46+
LBRuleID string
47+
PublicIPID string
48+
EndPointHost string
49+
EndPointPort int32
4650
)
4751

4852
// SetDummyVars sets/resets all dummy vars.
@@ -54,6 +58,7 @@ func SetDummyVars() {
5458
SetDummyCSMachineTemplateVars()
5559
SetDummyCSMachineVars()
5660
SetDummyTagVars()
61+
LBRuleID = "FakeLBRuleID"
5762
}
5863

5964
func CAPCNetToCSAPINet(net *capcv1.Network) *csapi.Network {
@@ -157,6 +162,9 @@ func SetDummyCAPCClusterVars() {
157162
CSApiVersion = "infrastructure.cluster.x-k8s.io/v1beta1"
158163
CSClusterKind = "CloudStackCluster"
159164
CSClusterName = "test-cluster"
165+
EndPointHost = "EndpointHost"
166+
EndPointPort = int32(8675309)
167+
PublicIPID = "FakePublicIPID"
160168

161169
CSlusterNamespace = "default"
162170
AffinityGroup = &cloud.AffinityGroup{
@@ -165,7 +173,7 @@ func SetDummyCAPCClusterVars() {
165173
ID: "FakeAffinityGroupID"}
166174
Net1 = capcv1.Network{Name: "SharedGuestNet1", Type: cloud.NetworkTypeShared, ID: "FakeSharedNetID1"}
167175
Net2 = capcv1.Network{Name: "SharedGuestNet2", Type: cloud.NetworkTypeShared, ID: "FakeSharedNetID2"}
168-
ISONet1 = capcv1.Network{Name: "IsolatedGuestNet1", Type: cloud.NetworkTypeIsolated, ID: "FakeIsolatedNetID1"}
176+
ISONet1 = capcv1.Network{Name: "IsoGuestNet1", Type: cloud.NetworkTypeIsolated, ID: "FakeIsolatedNetID1"}
169177
Zone1 = capcv1.Zone{Name: "Zone1", ID: "FakeZone1ID", Network: Net1}
170178
Zone2 = capcv1.Zone{Name: "Zone2", ID: "FakeZone2ID", Network: Net2}
171179

@@ -184,10 +192,10 @@ func SetDummyCAPCClusterVars() {
184192
Kind: "Secret",
185193
Name: "IdentitySecret",
186194
},
187-
ControlPlaneEndpoint: clusterv1.APIEndpoint{Host: "EndpointHost", Port: int32(8675309)},
195+
ControlPlaneEndpoint: clusterv1.APIEndpoint{Host: EndPointHost, Port: EndPointPort},
188196
Zones: []capcv1.Zone{Zone1, Zone2},
189197
},
190-
Status: capcv1.CloudStackClusterStatus{Zones: map[string]capcv1.Zone{Zone1.ID: Zone1}},
198+
Status: capcv1.CloudStackClusterStatus{Zones: map[string]capcv1.Zone{}},
191199
}
192200
}
193201

@@ -217,8 +225,30 @@ func SetDummyCAPIClusterVars() {
217225
}
218226
}
219227

228+
func SetDummyIsoNetToNameOnly() {
229+
ISONet1.ID = ""
230+
ISONet1.Type = ""
231+
Zone1.Network = ISONet1
232+
}
233+
234+
// Fills in cluster status vars.
235+
func SetDummyClusterStatus() {
236+
CSCluster.Status.Zones = capcv1.ZoneStatusMap{Zone1.ID: Zone1, Zone2.ID: Zone2}
237+
CSCluster.Status.LBRuleID = LBRuleID
238+
}
239+
240+
// Sets cluster spec to specified network.
241+
func SetClusterSpecToNet(net *capcv1.Network) {
242+
Zone1.Network = *net
243+
CSCluster.Spec.Zones = []capcv1.Zone{Zone1}
244+
}
245+
220246
func SetDummyCAPIMachineVars() {
221247
CAPIMachine = &capiv1.Machine{
222248
Spec: capiv1.MachineSpec{FailureDomain: pointer.String(Zone1.ID)},
223249
}
224250
}
251+
252+
func SetDummyCSMachineStatuses() {
253+
CSMachine1.Status = capcv1.CloudStackMachineStatus{ZoneID: Zone1.ID}
254+
}

0 commit comments

Comments
 (0)