summaryrefslogtreecommitdiff
path: root/tests/generator/test_bonds.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/generator/test_bonds.py')
-rw-r--r--tests/generator/test_bonds.py16
1 files changed, 7 insertions, 9 deletions
diff --git a/tests/generator/test_bonds.py b/tests/generator/test_bonds.py
index fea475e..ee3f53c 100644
--- a/tests/generator/test_bonds.py
+++ b/tests/generator/test_bonds.py
@@ -16,7 +16,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-from .base import TestBase
+from .base import TestBase, NM_MANAGED, NM_UNMANAGED
class TestNetworkd(TestBase):
@@ -79,10 +79,8 @@ ConfigureWithoutCarrier=yes
RouteMetric=100
UseMTU=true
'''})
- self.assert_nm(None, '''[keyfile]
-# devices managed by networkd
-unmanaged-devices+=interface-name:bn0,''')
- self.assert_nm_udev(None)
+ self.assert_nm(None)
+ self.assert_nm_udev(NM_UNMANAGED % 'bn0')
def test_bond_components(self):
self.generate('''network:
@@ -460,7 +458,7 @@ method=auto
method=ignore
'''})
self.assert_networkd({})
- self.assert_nm_udev(None)
+ self.assert_nm_udev(NM_MANAGED % 'eno1' + NM_MANAGED % 'enp2s1' + NM_MANAGED % 'bn0')
def test_bond_empty_params(self):
self.generate('''network:
@@ -521,7 +519,7 @@ method=auto
method=ignore
'''})
self.assert_networkd({})
- self.assert_nm_udev(None)
+ self.assert_nm_udev(NM_MANAGED % 'eno1' + NM_MANAGED % 'enp2s1' + NM_MANAGED % 'bn0')
def test_bond_with_params(self):
self.generate('''network:
@@ -625,7 +623,7 @@ method=auto
method=ignore
'''})
self.assert_networkd({})
- self.assert_nm_udev(None)
+ self.assert_nm_udev(NM_MANAGED % 'eno1' + NM_MANAGED % 'enp2s1' + NM_MANAGED % 'bn0')
def test_bond_primary_slave(self):
self.generate('''network:
@@ -692,7 +690,7 @@ method=auto
method=ignore
'''})
self.assert_networkd({})
- self.assert_nm_udev(None)
+ self.assert_nm_udev(NM_MANAGED % 'eno1' + NM_MANAGED % 'enp2s1' + NM_MANAGED % 'bn0')
class TestConfigErrors(TestBase):