diff --git a/mininet/test/test_nets.py b/mininet/test/test_nets.py index 45fc3eb237c1060abf338478ddd52455d0a52a81..f378ce89c0f1c4b89277d0fa7ab5c3d03fe09ca0 100755 --- a/mininet/test/test_nets.py +++ b/mininet/test/test_nets.py @@ -34,10 +34,14 @@ class testSingleSwitchOVSKernel( testSingleSwitchCommon, unittest.TestCase ): "Test ping with single switch topology (OVS kernel switch)." switchClass = OVSKernelSwitch + +@unittest.skipUnless( quietRun( 'which ivs-ctl' ), 'IVS is not installed' ) class testSingleSwitchIVS( testSingleSwitchCommon, unittest.TestCase ): "Test ping with single switch topology (IVS switch)." switchClass = IVSSwitch +@unittest.skipUnless( quietRun( 'which ofprotocol' ), + 'Reference user switch is not installed' ) class testSingleSwitchUserspace( testSingleSwitchCommon, unittest.TestCase ): "Test ping with single switch topology (Userspace switch)." switchClass = UserSwitch