gns3-server/old_tests/dynamips/test_bridge.py
2015-01-14 11:43:23 +01:00

32 lines
592 B
Python

from gns3server.modules.dynamips import Bridge
from gns3server.modules.dynamips import NIO_Null
import pytest
@pytest.fixture
def bridge(request, hypervisor):
bridge = Bridge(hypervisor, "bridge")
request.addfinalizer(bridge.delete)
return bridge
def test_bridge_exists(bridge):
assert bridge.list()
def test_rename_bridge(bridge):
bridge.name = "new bridge"
assert bridge.name == "new bridge"
def test_add_remove_nio(bridge):
nio = NIO_Null(bridge.hypervisor)
bridge.add_nio(nio)
assert bridge.nios
bridge.remove_nio(nio)
nio.delete()