commit c0820944ea8554f5b1db0d538781caf0e75b6b0e
Author: Matt Riedemann <email address hidden>
Date: Thu Feb 9 18:41:11 2017 -0500
libvirt: fix and break up _test_attach_detach_interface
The detach_interface flow in this test was broken because
it wasn't mocking out domain.detachDeviceFlags so the xml
it was expecting to be passed to that method wasn't actually
being verified. The same thing is broken in test
test_detach_interface_device_with_same_mac_address because
it copies the other broken test code.
This change breaks apart the monster attach/detach test method
and converts the detach_interface portion to mock and fixes
the broken assertion.
test_detach_interface_device_with_same_mac_address is just
fixed, not converted to mock.
Change-Id: I6d9a975876c5652ef544c587f65b1bdd1543848b
Related-Bug: #1607714
(cherry picked from commit 1ecd71b08d14450e475dc9512d40828da6fcfe15)
Reviewed: https:/ /review. openstack. org/448188 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=c0820944ea8 554f5b1db0d5387 81caf0e75b6b0e
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit c0820944ea8554f 5b1db0d538781ca f0e75b6b0e
Author: Matt Riedemann <email address hidden>
Date: Thu Feb 9 18:41:11 2017 -0500
libvirt: fix and break up _test_attach_ detach_ interface
The detach_interface flow in this test was broken because detachDeviceFla gs so the xml detach_ interface_ device_ with_same_ mac_address because
it wasn't mocking out domain.
it was expecting to be passed to that method wasn't actually
being verified. The same thing is broken in test
test_
it copies the other broken test code.
This change breaks apart the monster attach/detach test method
and converts the detach_interface portion to mock and fixes
the broken assertion.
test_ detach_ interface_ device_ with_same_ mac_address is just
fixed, not converted to mock.
Change-Id: I6d9a975876c565 2ef544c587f65b1 bdd1543848b e475dc9512d4082 8da6fcfe15)
Related-Bug: #1607714
(cherry picked from commit 1ecd71b08d14450