@@ -218,7 +218,7 @@ func buildOneConfig(name, cniVersion string, orig *Net, prevResult types.Result)
218218
219219type tester interface {
220220 expectInterfaces (result types.Result , name , mac , sandbox string )
221- expectDpdkInterfaceIP (result types.Result , ipAddress string )
221+ expectDpdkInterfaceIP (result types.Result , name , sandbox , ipAddress string )
222222}
223223
224224type testerBase struct {}
@@ -256,11 +256,16 @@ func (t *testerV10x) expectInterfaces(result types.Result, name, mac, sandbox st
256256 }))
257257}
258258
259- func (t * testerV10x ) expectDpdkInterfaceIP (result types.Result , ipAddress string ) {
259+ func (t * testerV10x ) expectDpdkInterfaceIP (result types.Result , name , sandbox , ipAddress string ) {
260260 // check that the result was sane
261261 res , err := types100 .NewResultFromResult (result )
262262 Expect (err ).NotTo (HaveOccurred ())
263- Expect (res .Interfaces ).To (BeEmpty ())
263+ Expect (res .Interfaces ).To (Equal ([]* types100.Interface {
264+ {
265+ Name : name ,
266+ Sandbox : sandbox ,
267+ },
268+ }))
264269 Expect (res .IPs ).To (HaveLen (1 ))
265270 Expect (res .IPs [0 ].Address .String ()).To (Equal (ipAddress ))
266271}
@@ -278,11 +283,16 @@ func (t *testerV04x) expectInterfaces(result types.Result, name, mac, sandbox st
278283 }))
279284}
280285
281- func (t * testerV04x ) expectDpdkInterfaceIP (result types.Result , ipAddress string ) {
286+ func (t * testerV04x ) expectDpdkInterfaceIP (result types.Result , name , sandbox , ipAddress string ) {
282287 // check that the result was sane
283288 res , err := types040 .NewResultFromResult (result )
284289 Expect (err ).NotTo (HaveOccurred ())
285- Expect (res .Interfaces ).To (BeEmpty ())
290+ Expect (res .Interfaces ).To (Equal ([]* types100.Interface {
291+ {
292+ Name : name ,
293+ Sandbox : sandbox ,
294+ },
295+ }))
286296 Expect (res .IPs ).To (HaveLen (1 ))
287297 Expect (res .IPs [0 ].Address .String ()).To (Equal (ipAddress ))
288298}
@@ -300,11 +310,16 @@ func (t *testerV03x) expectInterfaces(result types.Result, name, mac, sandbox st
300310 }))
301311}
302312
303- func (t * testerV03x ) expectDpdkInterfaceIP (result types.Result , ipAddress string ) {
313+ func (t * testerV03x ) expectDpdkInterfaceIP (result types.Result , name , sandbox , ipAddress string ) {
304314 // check that the result was sane
305315 res , err := types040 .NewResultFromResult (result )
306316 Expect (err ).NotTo (HaveOccurred ())
307- Expect (res .Interfaces ).To (BeEmpty ())
317+ Expect (res .Interfaces ).To (Equal ([]* types100.Interface {
318+ {
319+ Name : name ,
320+ Sandbox : sandbox ,
321+ },
322+ }))
308323 Expect (res .IPs ).To (HaveLen (1 ))
309324 Expect (res .IPs [0 ].Address .String ()).To (Equal (ipAddress ))
310325}
@@ -598,7 +613,7 @@ var _ = Describe("base functionality", func() {
598613
599614 // check that the result was sane
600615 t := newTesterByVersion (ver )
601- t .expectDpdkInterfaceIP (resI , targetIP )
616+ t .expectDpdkInterfaceIP (resI , cniName , targetNS . Path (), targetIP )
602617
603618 // call CmdDel
604619 _ = originalNS .Do (func (ns.NetNS ) error {
@@ -870,7 +885,7 @@ var _ = Describe("base functionality", func() {
870885
871886 // check that the result was sane
872887 t := newTesterByVersion (ver )
873- t .expectDpdkInterfaceIP (resI , targetIP )
888+ t .expectDpdkInterfaceIP (resI , cniName , targetNS . Path (), targetIP )
874889
875890 // call CmdCheck
876891 n := & Net {}
0 commit comments