import sys
sys.path.append('..')
-from restlib import *
+from restlib import * # noqa
from testmodule import TestModule
sys.path.remove('..')
class TopologyManager(TestModule):
"""
Test for the topology manager.
- Start 2-layer tree topology network. e.g., in Mininet, run 'sudo mn --controller=remote,ip=127.0.0.1 --mac --topo tree,2'
+ Start 2-layer tree topology network. e.g., in Mininet, run
+ 'sudo mn --controller=remote,ip=127.0.0.1 --mac --topo tree,2'
"""
def __init__(self, restSubContext='/controller/nb/v2/topology', user=DEFAULT_USER, password=DEFAULT_PWD,
def test_userlink_operations(self, name, body):
"""
Test userlink operations, like adding and removing.
- >>> TopologyManager().test_userlink_operations('link1', {'status':'Success','name':'link1','srcNodeConnector':'OF|1@OF|00:00:00:00:00:00:00:02','dstNodeConnector':'OF|1@OF|00:00:00:00:00:00:00:03'})
+ >>> TopologyManager().test_userlink_operations('link1', {'status':'Success','name':'link1',
+ 'srcNodeConnector':'OF|1@OF|00:00:00:00:00:00:00:02',
+ 'dstNodeConnector':'OF|1@OF|00:00:00:00:00:00:00:03'})
True
"""
return super(self.__class__, self).test_add_remove_operations('userLinks', 'userLink', name, body, 'userLinks')