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.
This commit is contained in:
Rafael Zalamena 2017-06-22 17:01:58 -03:00 committed by Donald Sharp
parent 38c3993248
commit 240e334fca
2 changed files with 4 additions and 9 deletions

View File

View File

@ -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