mirror of
https://github.com/GNS3/gns3-server
synced 2024-11-25 01:38:08 +00:00
Fix tests.
This commit is contained in:
parent
e2d444928d
commit
7314b41d8f
@ -77,30 +77,6 @@ async def test_create_node_new_topology_without_uuid(compute_project, vpcs):
|
|||||||
assert len(node.id) == 36
|
assert len(node.id) == 36
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.asyncio
|
|
||||||
async def test_create_node_old_topology(compute_project, tmpdir, vpcs):
|
|
||||||
|
|
||||||
with patch("gns3server.compute.project.Project.is_local", return_value=True):
|
|
||||||
# Create an old topology directory
|
|
||||||
project_dir = str(tmpdir / "testold")
|
|
||||||
node_dir = os.path.join(project_dir, "testold-files", "vpcs", "pc-1")
|
|
||||||
compute_project.path = project_dir
|
|
||||||
compute_project.name = "testold"
|
|
||||||
os.makedirs(node_dir, exist_ok=True)
|
|
||||||
with open(os.path.join(node_dir, "startup.vpc"), "w+") as f:
|
|
||||||
f.write("1")
|
|
||||||
|
|
||||||
node_id = 1
|
|
||||||
node = await vpcs.create_node("PC 1", compute_project.id, node_id)
|
|
||||||
assert len(node.id) == 36
|
|
||||||
|
|
||||||
assert os.path.exists(os.path.join(project_dir, "testold-files")) is False
|
|
||||||
|
|
||||||
node_dir = os.path.join(project_dir, "project-files", "vpcs", node.id)
|
|
||||||
with open(os.path.join(node_dir, "startup.vpc")) as f:
|
|
||||||
assert f.read() == "1"
|
|
||||||
|
|
||||||
|
|
||||||
def test_get_abs_image_path(qemu, tmpdir, config):
|
def test_get_abs_image_path(qemu, tmpdir, config):
|
||||||
|
|
||||||
os.makedirs(str(tmpdir / "QEMU"))
|
os.makedirs(str(tmpdir / "QEMU"))
|
||||||
|
Loading…
Reference in New Issue
Block a user