@@ -348,20 +348,22 @@ func TestIndex(t *testing.T) {
348
348
g .SetNodeConfigMap ("node1" , "cm1" , "ns" )
349
349
g .SetNodeConfigMap ("node2" , "cm1" , "ns" )
350
350
g .SetNodeConfigMap ("node3" , "cm1" , "ns" )
351
+ g .SetNodeConfigMap ("node4" , "cm1" , "ns" )
351
352
expectGraph (map [string ][]string {
352
353
"node:node1" : {},
353
354
"node:node2" : {},
354
355
"node:node3" : {},
356
+ "node:node4" : {},
355
357
"pod:ns/pod2" : {"node:node2" },
356
358
"pod:ns/pod3" : {"node:node3" },
357
359
"pod:ns/pod4" : {"node:node1" },
358
- "configmap:ns/cm1" : {"node:node1" , "node:node2" , "node:node3" , "pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
360
+ "configmap:ns/cm1" : {"node:node1" , "node:node2" , "node:node3" , "node:node4" , " pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
359
361
"configmap:ns/cm2" : {"pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
360
362
"configmap:ns/cm3" : {"pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
361
363
"serviceAccount:ns/sa1" : {"pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
362
364
})
363
365
expectIndex (map [string ][]string {
364
- "configmap:ns/cm1" : {"node:node1" , "node:node2" , "node:node3" },
366
+ "configmap:ns/cm1" : {"node:node1" , "node:node2" , "node:node3" , "node:node4" },
365
367
"configmap:ns/cm2" : {"node:node1" , "node:node2" , "node:node3" },
366
368
"configmap:ns/cm3" : {"node:node1" , "node:node2" , "node:node3" },
367
369
"serviceAccount:ns/sa1" : {"node:node1" , "node:node2" , "node:node3" },
@@ -373,27 +375,30 @@ func TestIndex(t *testing.T) {
373
375
"node:node1" : {},
374
376
"node:node2" : {},
375
377
"node:node3" : {},
378
+ "node:node4" : {},
376
379
"pod:ns/pod2" : {"node:node2" },
377
380
"pod:ns/pod3" : {"node:node3" },
378
381
"pod:ns/pod4" : {"node:node1" },
379
- "configmap:ns/cm1" : {"node:node2" , "node:node3" , "pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
382
+ "configmap:ns/cm1" : {"node:node2" , "node:node3" , "node:node4" , " pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
380
383
"configmap:ns/cm2" : {"node:node1" , "pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
381
384
"configmap:ns/cm3" : {"pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
382
385
"serviceAccount:ns/sa1" : {"pod:ns/pod2" , "pod:ns/pod3" , "pod:ns/pod4" },
383
386
})
384
387
expectIndex (map [string ][]string {
385
- "configmap:ns/cm1" : {"node:node1" , "node:node2" , "node:node3" },
388
+ "configmap:ns/cm1" : {"node:node1" , "node:node2" , "node:node3" , "node:node4" },
386
389
"configmap:ns/cm2" : {"node:node1" , "node:node2" , "node:node3" },
387
390
"configmap:ns/cm3" : {"node:node1" , "node:node2" , "node:node3" },
388
391
"serviceAccount:ns/sa1" : {"node:node1" , "node:node2" , "node:node3" },
389
392
})
390
393
391
394
// Remove node->configmap reference
392
395
g .SetNodeConfigMap ("node1" , "" , "" )
396
+ g .SetNodeConfigMap ("node4" , "" , "" )
393
397
expectGraph (map [string ][]string {
394
398
"node:node1" : {},
395
399
"node:node2" : {},
396
400
"node:node3" : {},
401
+ "node:node4" : {},
397
402
"pod:ns/pod2" : {"node:node2" },
398
403
"pod:ns/pod3" : {"node:node3" },
399
404
"pod:ns/pod4" : {"node:node1" },
0 commit comments