gns3-server/tests/topologies
2016-07-13 09:58:53 +02:00
..
1_5_builtins Migration to 2.0 rename instructions.txt to README.txt 2016-07-13 09:58:53 +02:00
1_5_cloud Cloud support for old topologies 2016-07-12 18:48:01 +02:00
1_5_docker_remote Start of support for topologies before 2.X 2016-07-12 17:14:35 +02:00
1_5_drawing Start of support for topologies before 2.X 2016-07-12 17:14:35 +02:00
1_5_dynamips Start of support for topologies before 2.X 2016-07-12 17:14:35 +02:00
1_5_qemu Start of support for topologies before 2.X 2016-07-12 17:14:35 +02:00
1_5_virtualbox Start of support for topologies before 2.X 2016-07-12 17:14:35 +02:00
1_5_vmware Start of support for topologies before 2.X 2016-07-12 17:14:35 +02:00
1_5_vpcs Start of support for topologies before 2.X 2016-07-12 17:14:35 +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