1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-10-10 01:48:59 +00:00
gns3-server/tests/topologies
2016-09-05 11:11:23 +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
1_5_builtins
1_5_cloud
1_5_docker_remote
1_5_drawing
1_5_dynamips
1_5_host
1_5_images
1_5_internet Replace the internet VM by the Nat node 2016-09-05 11:11:23 +02:00
1_5_iou
1_5_qemu Replace the internet VM by the Nat node 2016-09-05 11:11:23 +02:00
1_5_snapshot Support convertsion of 1.5 snapshots 2016-07-28 18:11:52 +02:00
1_5_virtualbox
1_5_vmware
1_5_vpcs
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:

.. code:: bash

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