File: test_mobility.py

package info (click to toggle)
mininet 2.3.0-1.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,588 kB
  • sloc: python: 11,181; ansic: 1,332; sh: 967; makefile: 87
file content (20 lines) | stat: -rwxr-xr-x 472 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env python

"""
Test for mobility.py
"""

import unittest
from subprocess import check_output

class testMobility( unittest.TestCase ):

    def testMobility( self ):
        "Run the example and verify its 4 ping results"
        cmd = 'python -m mininet.examples.mobility 2>&1'
        grep = ' | grep -c " 0% dropped" '
        result = check_output( cmd + grep, shell=True )
        assert int( result ) == 4

if __name__ == '__main__':
    unittest.main()