From: Rafael Zalamena Date: Thu, 22 Jun 2017 20:01:58 +0000 (-0300) Subject: example: add missing __init__.py X-Git-Tag: frr-7.1-dev~151^2~306 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=240e334fca888265af02d8e0930623b15d13c991;p=mirror%2Ffrr.git example: add missing __init__.py Adding the __init__.py file makes python and its linter recognize that the test makes part of the package, this makes us save a few lines of code to make the linter and auto complete engines happy. --- diff --git a/tests/topotests/example-test/__init__.py b/tests/topotests/example-test/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/tests/topotests/example-test/test_template.py b/tests/topotests/example-test/test_template.py index 53a4f444cc..d5d3b7afb3 100644 --- a/tests/topotests/example-test/test_template.py +++ b/tests/topotests/example-test/test_template.py @@ -30,25 +30,20 @@ import os import sys import pytest +# Import topogen and topotest helpers +from lib import topotest +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__)) -# Append to the search path the lib location -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 class TemplateTopo(Topo): "Test topology builder" def build(self, *_args, **_opts): "Build function" - # pylint: disable=E1101 - # Linter incorrectly detects tgen type as TemplateTopo. tgen = get_topogen(self) # This function only purpose is to define allocation and relationship