gns3-server/tests/topologies
2017-06-06 16:07:27 +02:00
..
1_0_empty
1_3_dynamips Manage base configuration on server 2017-02-03 13:19:14 +01:00
1_3_dynamips_missing_platform Manage base configuration on server 2017-02-03 13:19:14 +01:00
1_3_dynamips_missing_type Fix invalid test for 1.3 topology conversion to GNS3 2.1 2017-06-06 16:07:27 +02:00
1_5_builtins Correct link are not connected to the correct ethernet switch port after conversion 2017-01-23 13:34:11 +01:00
1_5_cloud
1_5_cloud_nat
1_5_cloud_udp
1_5_docker_remote
1_5_drawing
1_5_dynamips Manage base configuration on server 2017-02-03 13:19:14 +01:00
1_5_host
1_5_images
1_5_internet Manage base configuration on server 2017-02-03 13:19:14 +01:00
1_5_iou Merge branch '2.0' into 2.1 2017-02-28 14:25:38 +01:00
1_5_qemu
1_5_snapshot Manage base configuration on server 2017-02-03 13:19:14 +01:00
1_5_virtualbox Fix linked_clone property lost during topology convert 2017-02-14 14:45:48 +01:00
1_5_vmware Fix linked_clone property lost during topology convert 2017-02-14 14:45:48 +01:00
1_5_vpcs Manage base configuration on server 2017-02-03 13:19:14 +01:00
2_0_vmware
dynamips_2_0_0_b2 Manage base configuration on server 2017-02-03 13:19:14 +01:00
README.rst

This directories contain topologies made for previous version of GNS3

Each directory is a GNS3 project. You have two directory inside: * before * after

Before is the state of the project before conversion and after is the reference for checking if conversion is a success.

To check if file are the same we check the file size except for .gns3

.gns3 check

The .gns3 json is loaded and compare to the reference project.

You have some special value in the after project: * "ANYSTR" allow for any string to match * "ANYUUID" allow for any uuid to match

Run the tests

You can run the tests with:

py.test -vv -x tests/test_topologies.py