Ejemplo n.º 1
0
    def test_validate_require_field_missing(self, required_field):
        iface_info = self._gen_iface_info()
        iface_info[VXLAN.CONFIG_SUBTREE].pop(required_field)

        iface = VxlanIface(iface_info)
        with pytest.raises(NmstateValueError):
            iface.pre_edit_validation_and_cleanup()
Ejemplo n.º 2
0
 def test_can_have_ip_when_enslaved(self):
     assert VxlanIface(self._gen_iface_info()).can_have_ip_when_enslaved
Ejemplo n.º 3
0
 def test_need_parent(self):
     assert VxlanIface(self._gen_iface_info()).need_parent
Ejemplo n.º 4
0
 def test_is_virtual(self):
     assert VxlanIface(self._gen_iface_info()).is_virtual
Ejemplo n.º 5
0
 def test_get_parent(self):
     assert VxlanIface(self._gen_iface_info()).parent == BASE_IFACE_NAME