From 3e5d530fce5d39a2e4b965f96d38cac502ae8c38 Mon Sep 17 00:00:00 2001 From: Cole Robinson Date: Mon, 27 Jan 2020 06:59:17 -0500 Subject: [PATCH] devices: interface: add coverage for new bridge changes Signed-off-by: Cole Robinson --- virtinst/devices/interface.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/virtinst/devices/interface.py b/virtinst/devices/interface.py index 4ef5e9250..f2d09d00c 100644 --- a/virtinst/devices/interface.py +++ b/virtinst/devices/interface.py @@ -99,14 +99,15 @@ def _default_bridge(conn): if _HOST_DEFAULT_BRIDGE == -1: try: ret = _host_default_bridge() - except Exception: + except Exception: # pragma: no cover log.debug("Error getting host default bridge", exc_info=True) ret = None _HOST_DEFAULT_BRIDGE = ret + ret = _HOST_DEFAULT_BRIDGE if conn.in_testsuite(): - return "testsuitebr0" - return _HOST_DEFAULT_BRIDGE + ret = "testsuitebr0" + return ret class _VirtualPort(XMLBuilder): @@ -263,7 +264,7 @@ class DeviceInterface(Device): return nettype = DeviceInterface.TYPE_BRIDGE - source = _default_bridge(self.conn) + source = DeviceInterface.default_bridge(self.conn) if not source: nettype = DeviceInterface.TYPE_VIRTUAL source = "default"