diff options
| -rwxr-xr-x[-rw-r--r--] | tests/topotests/example-test/__init__.py | 0 | ||||
| -rwxr-xr-x[-rw-r--r--] | tests/topotests/example-test/test_template.py | 11 |
2 files changed, 7 insertions, 4 deletions
diff --git a/tests/topotests/example-test/__init__.py b/tests/topotests/example-test/__init__.py index e69de29bb2..e69de29bb2 100644..100755 --- a/tests/topotests/example-test/__init__.py +++ b/tests/topotests/example-test/__init__.py diff --git a/tests/topotests/example-test/test_template.py b/tests/topotests/example-test/test_template.py index ac6faeaa63..b7556458a2 100644..100755 --- a/tests/topotests/example-test/test_template.py +++ b/tests/topotests/example-test/test_template.py @@ -30,6 +30,11 @@ import os import sys import pytest +# Save the Current Working Directory to find configuration files. +CWD = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(os.path.join(CWD, '../')) + +# pylint: disable=C0413 # Import topogen and topotest helpers from lib import topotest from lib.topogen import Topogen, TopoRouter, get_topogen @@ -37,9 +42,6 @@ from lib.topogen import Topogen, TopoRouter, get_topogen # Required to instantiate the topology builder class. from mininet.topo import Topo -# Save the Current Working Directory to find configuration files. -CWD = os.path.dirname(os.path.realpath(__file__)) - class TemplateTopo(Topo): "Test topology builder" def build(self, *_args, **_opts): @@ -99,4 +101,5 @@ def test_call_mininet_cli(): tgen.mininet_cli() if __name__ == '__main__': - sys.exit(pytest.main(["-s"])) + args = ["-s"] + sys.argv[1:] + sys.exit(pytest.main(args)) |
