X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=functest%2Fopnfv_tests%2Ffeatures%2Fsdnvpn.py;h=10a97e926408eb80e896c78eed7743ec2d381296;hb=32ccb8926fd7057fed83f68e9035bd13577bf58a;hp=1919a03c263d107da918b61416d989497f11e8cb;hpb=7cf1acd21aa2f21c0cc4f8b0f6ac60404edc5f15;p=functest.git diff --git a/functest/opnfv_tests/features/sdnvpn.py b/functest/opnfv_tests/features/sdnvpn.py index 1919a03c2..10a97e926 100644 --- a/functest/opnfv_tests/features/sdnvpn.py +++ b/functest/opnfv_tests/features/sdnvpn.py @@ -7,14 +7,14 @@ # # http://www.apache.org/licenses/LICENSE-2.0 # -import functest.core.feature_base as base +import functest.core.feature as base +from functest.utils.constants import CONST -class SdnVpnTests(base.FeatureBase): +class SdnVpnTests(base.BashFeature): - def __init__(self): - super(SdnVpnTests, self).__init__(project='sdnvpn', - case='bgpvpn', - repo='dir_repo_sdnvpn') - dir_sfc_functest = '{}/sdnvpn/test/functest'.format(self.repo) - self.cmd = 'cd %s && python ./run_tests.py' % dir_sfc_functest + def __init__(self, **kwargs): + repo = CONST.__getattribute__('dir_repo_sdnvpn') + dir_sfc_functest = '{}/sdnvpn/test/functest'.format(repo) + kwargs["cmd"] = 'cd %s && python ./run_tests.py' % dir_sfc_functest + super(SdnVpnTests, self).__init__(**kwargs)