Skip to content
Snippets Groups Projects
Commit 235415cf authored by Bob Lantz's avatar Bob Lantz
Browse files

Ran unpep8 on test_nets.py.

parent 019bff82
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env python
'''@package mininet
Test creation and all-pairs ping for each included mininet topo type.
'''
"""Package: mininet
Test creation and all-pairs ping for each included mininet topo type."""
import unittest
......@@ -11,46 +10,47 @@
from mininet.topo import SingleSwitchTopo, LinearTopo
# temporary, until user-space side is tested
SWITCHES = {'kernel': KernelSwitch}
SWITCHES = { 'kernel': KernelSwitch }
class testSingleSwitch(unittest.TestCase):
'''For each datapath type, test ping with single switch topologies.'''
class testSingleSwitch( unittest.TestCase ):
"For each datapath type, test ping with single switch topologies."
def testMinimal(self):
'''Ping test with both datapaths on minimal topology'''
def testMinimal( self ):
"Ping test with both datapaths on minimal topology"
init()
for switch in SWITCHES.values():
controller_params = ControllerParams(0x0a000000, 8) # 10.0.0.0/8
mn = Mininet(SingleSwitchTopo(), switch, Host, Controller,
controller_params)
dropped = mn.run('ping')
self.assertEqual(dropped, 0)
def testSingle5(self):
'''Ping test with both datapaths on 5-host single-switch topology'''
controllerParams = ControllerParams( 0x0a000000, 8 ) # 10.0.0.0/8
mn = Mininet( SingleSwitchTopo(), switch, Host, Controller,
controllerParams )
dropped = mn.run( 'ping' )
self.assertEqual( dropped, 0 )
def testSingle5( self ):
"Ping test with both datapaths on 5-host single-switch topology"
init()
for switch in SWITCHES.values():
controller_params = ControllerParams(0x0a000000, 8) # 10.0.0.0/8
mn = Mininet(SingleSwitchTopo(k = 5), switch, Host, Controller,
controller_params)
dropped = mn.run('ping')
self.assertEqual(dropped, 0)
controllerParams = ControllerParams( 0x0a000000, 8 ) # 10.0.0.0/8
mn = Mininet( SingleSwitchTopo( k=5 ), switch, Host, Controller,
controllerParams )
dropped = mn.run( 'ping' )
self.assertEqual( dropped, 0 )
class testLinear(unittest.TestCase):
'''For each datapath type, test all-pairs ping with LinearNet.'''
class testLinear( unittest.TestCase ):
"For each datapath type, test all-pairs ping with LinearNet."
def testLinear5(self):
'''Ping test with both datapaths on a 5-switch topology'''
def testLinear5( self ):
"Ping test with both datapaths on a 5-switch topology"
init()
for switch in SWITCHES.values():
controller_params = ControllerParams(0x0a000000, 8) # 10.0.0.0/8
mn = Mininet(LinearTopo(k = 5), switch, Host, Controller,
controller_params)
dropped = mn.run('ping')
self.assertEqual(dropped, 0)
controllerParams = ControllerParams( 0x0a000000, 8 ) # 10.0.0.0/8
mn = Mininet( LinearTopo( k=5 ), switch, Host, Controller,
controllerParams )
dropped = mn.run( 'ping' )
self.assertEqual( dropped, 0 )
if __name__ == '__main__':
unittest.main()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment