Updated: 2013-11-07
Usage: Before running the test tool, should
- 1. Start 2-layer tree topology network. e.g., in Mininet, run 'sudo mn --controller=remote,ip=127.0.0.1 --mac --topo tree,2'.
+ 1. Start 2-layer tree topology network. e.g., in Mininet, run
+ 'sudo mn --controller=remote,ip=127.0.0.1 --mac --topo tree,2'.
2. Configure gateway in the controller web GUI, name = 'gateway', subnet = '10.0.0.254/24'.
3. In Mininet, run 'h1 ping h2' to make sure the network is connected.
"""
import doctest
import os
-from restlib import *
+from restlib import * # noqa
def test_module(module_name):
cmd = 'python -m doctest ' + module_name + '.py'
os.system(cmd)
+
def run(modules=None):
'''
Run test cases according to the given modules.
doctest.testmod()
test_modules = ['switch_manager', 'topology_manager', 'forwarding_rule_manager', 'statistics_manager',
'host_tracker', 'arp_handler', 'forwarding_manager', 'container_manager']
- #test_modules = ['topology_manager']
+ # test_modules = ['topology_manager']
run(test_modules)
- #run()
+ # run()