1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-12-27 17:28:08 +00:00
gns3-server/tests/dynamips/test_bridge.py

32 lines
592 B
Python
Raw Normal View History

2013-12-22 00:42:33 +00:00
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"
2013-12-22 00:42:33 +00:00
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()