summaryrefslogtreecommitdiffstats
path: root/dovetail/testcase.py
diff options
context:
space:
mode:
Diffstat (limited to 'dovetail/testcase.py')
-rw-r--r--dovetail/testcase.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/dovetail/testcase.py b/dovetail/testcase.py
index c9aef0e7..86f8061d 100644
--- a/dovetail/testcase.py
+++ b/dovetail/testcase.py
@@ -325,12 +325,22 @@ class ShellTestcase(Testcase):
self.type = 'shell'
+class VnftestTestcase(Testcase):
+
+ validate_testcase_list = {}
+
+ def __init__(self, testcase_yaml):
+ super(VnftestTestcase, self).__init__(testcase_yaml)
+ self.type = 'vnftest'
+
+
class TestcaseFactory(object):
TESTCASE_TYPE_MAP = {
'functest': FunctestTestcase,
'yardstick': YardstickTestcase,
'bottlenecks': BottlenecksTestcase,
'shell': ShellTestcase,
+ 'vnftest': VnftestTestcase
}
@classmethod