@@ -18,27 +18,27 @@ func TestHammer_onlyNicsWithNeighbors(t *testing.T) {
1818 {
1919 name : "4 interfaces, two with neighbors" ,
2020 nics : []* models.V1MachineNic {
21- {Name : ptr ("eth0" )},
22- {Name : ptr ("eth1" )},
23- {Name : ptr ("eth2" ), Mac : ptr ("aa:bb" ), Neighbors : []* models.V1MachineNic {{Name : ptr ("swp1" ), Mac : ptr ("cc:dd" )}}},
24- {Name : ptr ("eth3" ), Mac : ptr ("aa:bc" ), Neighbors : []* models.V1MachineNic {{Name : ptr ("swp2" ), Mac : ptr ("cc:de" )}}},
21+ {Name : new ("eth0 ")},
22+ {Name : new ("eth1 ")},
23+ {Name : new ("eth2 "), Mac : new ("aa :bb "), Neighbors : []* models.V1MachineNic {{Name : new ("swp1 "), Mac : new ("cc :dd ")}}},
24+ {Name : new ("eth3 "), Mac : new ("aa :bc "), Neighbors : []* models.V1MachineNic {{Name : new ("swp2 "), Mac : new ("cc :de ")}}},
2525 },
2626 want : []* models.V1MachineNic {
27- {Name : ptr ("eth2" ), Mac : ptr ("aa:bb" ), Neighbors : []* models.V1MachineNic {{Name : ptr ("swp1" ), Mac : ptr ("cc:dd" )}}},
28- {Name : ptr ("eth3" ), Mac : ptr ("aa:bc" ), Neighbors : []* models.V1MachineNic {{Name : ptr ("swp2" ), Mac : ptr ("cc:de" )}}},
27+ {Name : new ("eth2 "), Mac : new ("aa :bb "), Neighbors : []* models.V1MachineNic {{Name : new ("swp1 "), Mac : new ("cc :dd ")}}},
28+ {Name : new ("eth3 "), Mac : new ("aa :bc "), Neighbors : []* models.V1MachineNic {{Name : new ("swp2 "), Mac : new ("cc :de ")}}},
2929 },
3030 },
3131 {
3232 name : "4 interfaces, two with neighbors, one with empty Mac" ,
3333 nics : []* models.V1MachineNic {
34- {Name : ptr ("eth0" )},
35- {Name : ptr ("eth1" ), Mac : ptr ("aa:bb" ), Neighbors : []* models.V1MachineNic {{Name : ptr ("swp1" )}}},
36- {Name : ptr ("eth2" ), Mac : ptr ("aa:bb" ), Neighbors : []* models.V1MachineNic {{Name : ptr ("swp1" ), Mac : ptr ("cc:dd" )}}},
37- {Name : ptr ("eth3" ), Mac : ptr ("aa:bc" ), Neighbors : []* models.V1MachineNic {{Name : ptr ("swp2" ), Mac : ptr ("cc:de" )}}},
34+ {Name : new ("eth0 ")},
35+ {Name : new ("eth1 "), Mac : new ("aa :bb "), Neighbors : []* models.V1MachineNic {{Name : new ("swp1 ")}}},
36+ {Name : new ("eth2 "), Mac : new ("aa :bb "), Neighbors : []* models.V1MachineNic {{Name : new ("swp1 "), Mac : new ("cc :dd ")}}},
37+ {Name : new ("eth3 "), Mac : new ("aa :bc "), Neighbors : []* models.V1MachineNic {{Name : new ("swp2 "), Mac : new ("cc :de ")}}},
3838 },
3939 want : []* models.V1MachineNic {
40- {Name : ptr ("eth2" ), Mac : ptr ("aa:bb" ), Neighbors : []* models.V1MachineNic {{Name : ptr ("swp1" ), Mac : ptr ("cc:dd" )}}},
41- {Name : ptr ("eth3" ), Mac : ptr ("aa:bc" ), Neighbors : []* models.V1MachineNic {{Name : ptr ("swp2" ), Mac : ptr ("cc:de" )}}},
40+ {Name : new ("eth2 "), Mac : new ("aa :bb "), Neighbors : []* models.V1MachineNic {{Name : new ("swp1 "), Mac : new ("cc :dd ")}}},
41+ {Name : new ("eth3 "), Mac : new ("aa :bc "), Neighbors : []* models.V1MachineNic {{Name : new ("swp2 "), Mac : new ("cc :de ")}}},
4242 },
4343 },
4444 }
@@ -53,7 +53,3 @@ func TestHammer_onlyNicsWithNeighbors(t *testing.T) {
5353 })
5454 }
5555}
56-
57- func ptr (s string ) * string {
58- return & s
59- }
0 commit comments