blob: 4428c2513732eb79143f369ccffa6a94d3f13eb8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
import constants
from dovetail.testcase import Testsuite, Testcase
def list_testsuites():
return Testsuite.load()
def list_testcases():
testcases = Testcase.load()
testcase_list = []
for key, value in testcases.items():
testcase = {'testCaseName': key,
'description': value.objective(),
'subTestCase': value.sub_testcase()}
if value.validate_type() in constants.NFVI_PROJECT:
testcase['scenario'] = 'nfvi'
elif value.validate_type() in constants.VNF_PROJECT:
testcase['scenario'] = 'vnf'
else:
testcase['scenario'] = 'unknown'
testcase_list.append(testcase)
return testcase_list
|