From 65d1709426d66f024c73fe5b1e3f3273be25615f Mon Sep 17 00:00:00 2001 From: David Kupka Date: Feb 12 2016 15:57:19 +0000 Subject: CI: Add test for 2-connected topology generator. Reviewed-By: Milan Kubik --- diff --git a/ipatests/test_integration/test_topologies.py b/ipatests/test_integration/test_topologies.py index 86ca190..f5332ad 100644 --- a/ipatests/test_integration/test_topologies.py +++ b/ipatests/test_integration/test_topologies.py @@ -96,3 +96,22 @@ def test_topology_complete(): (2, 3), ] assert list(topo('M', [])) == [] + + +def test_topology_two_connected(): + topo = tasks.get_topo('2-connected') + assert topo == tasks.two_connected_topo + assert list(topo('M', [1, 2, 3, 4, 5, 6, 7, 8])) == [ + ('M', 1), + ('M', 2), + (2, 3), + (1, 3), + ('M', 4), + ('M', 5), + (4, 6), + (5, 6), + (2, 4), + (2, 7), + (4, 8), + (7, 8), + ]