@@ -1261,6 +1261,10 @@ func TestEC2InstanceMetadataCache_getLeakedENIs(t *testing.T) {
1261
1261
Name : aws .String ("status" ),
1262
1262
Values : []* string {aws .String ("available" )},
1263
1263
},
1264
+ {
1265
+ Name : aws .String ("vpc-id" ),
1266
+ Values : []* string {aws .String (vpcID )},
1267
+ },
1264
1268
},
1265
1269
MaxResults : aws .Int64 (1000 ),
1266
1270
},
@@ -1290,6 +1294,10 @@ func TestEC2InstanceMetadataCache_getLeakedENIs(t *testing.T) {
1290
1294
Name : aws .String ("status" ),
1291
1295
Values : []* string {aws .String ("available" )},
1292
1296
},
1297
+ {
1298
+ Name : aws .String ("vpc-id" ),
1299
+ Values : []* string {aws .String (vpcID )},
1300
+ },
1293
1301
},
1294
1302
MaxResults : aws .Int64 (1000 ),
1295
1303
},
@@ -1351,6 +1359,10 @@ func TestEC2InstanceMetadataCache_getLeakedENIs(t *testing.T) {
1351
1359
Name : aws .String ("status" ),
1352
1360
Values : []* string {aws .String ("available" )},
1353
1361
},
1362
+ {
1363
+ Name : aws .String ("vpc-id" ),
1364
+ Values : []* string {aws .String (vpcID )},
1365
+ },
1354
1366
},
1355
1367
MaxResults : aws .Int64 (1000 ),
1356
1368
},
@@ -1396,6 +1408,10 @@ func TestEC2InstanceMetadataCache_getLeakedENIs(t *testing.T) {
1396
1408
Name : aws .String ("status" ),
1397
1409
Values : []* string {aws .String ("available" )},
1398
1410
},
1411
+ {
1412
+ Name : aws .String ("vpc-id" ),
1413
+ Values : []* string {aws .String (vpcID )},
1414
+ },
1399
1415
},
1400
1416
MaxResults : aws .Int64 (1000 ),
1401
1417
},
@@ -1441,6 +1457,10 @@ func TestEC2InstanceMetadataCache_getLeakedENIs(t *testing.T) {
1441
1457
Name : aws .String ("status" ),
1442
1458
Values : []* string {aws .String ("available" )},
1443
1459
},
1460
+ {
1461
+ Name : aws .String ("vpc-id" ),
1462
+ Values : []* string {aws .String (vpcID )},
1463
+ },
1444
1464
},
1445
1465
MaxResults : aws .Int64 (1000 ),
1446
1466
},
@@ -1470,6 +1490,10 @@ func TestEC2InstanceMetadataCache_getLeakedENIs(t *testing.T) {
1470
1490
Name : aws .String ("status" ),
1471
1491
Values : []* string {aws .String ("available" )},
1472
1492
},
1493
+ {
1494
+ Name : aws .String ("vpc-id" ),
1495
+ Values : []* string {aws .String (vpcID )},
1496
+ },
1473
1497
{
1474
1498
Name : aws .String ("tag:cluster.k8s.amazonaws.com/name" ),
1475
1499
Values : []* string {aws .String ("awesome-cluster" )},
@@ -1543,6 +1567,10 @@ func TestEC2InstanceMetadataCache_getLeakedENIs(t *testing.T) {
1543
1567
Name : aws .String ("status" ),
1544
1568
Values : []* string {aws .String ("available" )},
1545
1569
},
1570
+ {
1571
+ Name : aws .String ("vpc-id" ),
1572
+ Values : []* string {aws .String (vpcID )},
1573
+ },
1546
1574
{
1547
1575
Name : aws .String ("tag:cluster.k8s.amazonaws.com/name" ),
1548
1576
Values : []* string {aws .String ("awesome-cluster" )},
@@ -1596,6 +1624,10 @@ func TestEC2InstanceMetadataCache_getLeakedENIs(t *testing.T) {
1596
1624
Name : aws .String ("status" ),
1597
1625
Values : []* string {aws .String ("available" )},
1598
1626
},
1627
+ {
1628
+ Name : aws .String ("vpc-id" ),
1629
+ Values : []* string {aws .String (vpcID )},
1630
+ },
1599
1631
{
1600
1632
Name : aws .String ("tag:cluster.k8s.amazonaws.com/name" ),
1601
1633
Values : []* string {aws .String ("awesome-cluster" )},
@@ -1653,7 +1685,7 @@ func TestEC2InstanceMetadataCache_getLeakedENIs(t *testing.T) {
1653
1685
return nil
1654
1686
})
1655
1687
}
1656
- cache := & EC2InstanceMetadataCache {ec2SVC : mockEC2 , clusterName : tt .fields .clusterName }
1688
+ cache := & EC2InstanceMetadataCache {ec2SVC : mockEC2 , clusterName : tt .fields .clusterName , vpcID : vpcID }
1657
1689
got , err := cache .getLeakedENIs ()
1658
1690
if tt .wantErr != nil {
1659
1691
assert .EqualError (t , err , tt .wantErr .Error ())
0 commit comments