@@ -7,29 +7,24 @@ import (
77)
88
99func TestNetDeviceFilter (t * testing.T ) {
10- cases := map [ string ] bool {
11- "eth0" : true ,
12- "eth0@if699" : true ,
13- "enp2s0" : true ,
14- "bond0" : true ,
15- "ens1" : true ,
16- "p1p1" : true ,
17- "eno2" : true ,
18- "em1" : true ,
19- "enx78e7d1ea46da" : true ,
20- "enP4p65s0" : true ,
21- "enP2p33s0" : true ,
10+ assert . True ( t , netDeviceFilter ( "eth0" ))
11+ assert . True ( t , netDeviceFilter ( "eth0@if699" ))
12+ assert . True ( t , netDeviceFilter ( "enp2s0" ))
13+ assert . True ( t , netDeviceFilter ( "bond0" ))
14+ assert . True ( t , netDeviceFilter ( "ens1" ))
15+ assert . True ( t , netDeviceFilter ( "p1p1" ))
16+ assert . True ( t , netDeviceFilter ( "eno2" ))
17+ assert . True ( t , netDeviceFilter ( "em1" ))
18+ assert . True ( t , netDeviceFilter ( "enx78e7d1ea46da" ))
19+ assert . True ( t , netDeviceFilter ( "enP4p65s0" ))
20+ assert . True ( t , netDeviceFilter ( "enP2p33s0" ))
21+ assert . True ( t , netDeviceFilter ( "enX0" ))
2222
23- "dummy0" : false ,
24- "docker0" : false ,
25- "kube-ipvs0" : false ,
26- "veth1b0c947@if2" : false ,
27- "flannel.1" : false ,
28- "cni0" : false ,
29- "lxc00aa@if698" : false ,
30- }
31-
32- for name , ok := range cases {
33- assert .Equal (t , ok , netDeviceFilter (name ), name )
34- }
23+ assert .False (t , netDeviceFilter ("dummy0" ))
24+ assert .False (t , netDeviceFilter ("docker0" ))
25+ assert .False (t , netDeviceFilter ("kube-ipvs0" ))
26+ assert .False (t , netDeviceFilter ("veth1b0c947@if2" ))
27+ assert .False (t , netDeviceFilter ("flannel.1" ))
28+ assert .False (t , netDeviceFilter ("cni0" ))
29+ assert .False (t , netDeviceFilter ("lxc00aa@if698" ))
3530}
0 commit comments