gns3-server/tests/topologies
2016-09-14 15:21:37 +02:00
..
1_0_empty Fix crash when loading a topology without project id 2016-08-31 09:42:58 +02:00
1_3_dynamips Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_builtins Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_cloud Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_docker_remote Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_drawing Make topologies test independent of the version of GNS3 2016-07-14 15:34:03 +02:00
1_5_dynamips Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_host Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_images Support image in conversion from old topologies 2016-07-13 16:37:05 +02:00
1_5_internet Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_iou Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_qemu Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_snapshot Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_virtualbox Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_vmware Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
1_5_vpcs Move the generation of the list of ports to the server 2016-09-14 15:21:37 +02:00
README.rst Start of support for topologies before 2.X 2016-07-12 17:14:35 +02:00

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