update docstring

This commit is contained in:
httprunner
2018-08-12 16:00:37 +08:00
parent 799fcd9386
commit d21dd69eaf
+17 -3
View File
@@ -12,16 +12,30 @@ def is_testcase(data_structure):
data_structure (dict): testcase should always be in the following data structure: data_structure (dict): testcase should always be in the following data structure:
{ {
"config": {
"name": "desc1", "name": "desc1",
"config": {}, "path": "",
"api": {}, "variables": [], # optional
"testcases": [testcase11, testcase12] "request": {} # optional
},
"teststeps": [
teststep1,
{ # teststep2
'name': 'test step desc2',
'variables': [], # optional
'extract': [], # optional
'validate': [],
'request': {},
'function_meta': {}
}
]
} }
Returns: Returns:
bool: True if data_structure is valid testcase, otherwise False. bool: True if data_structure is valid testcase, otherwise False.
""" """
# TODO: replace with JSON schema validation
if not isinstance(data_structure, dict): if not isinstance(data_structure, dict):
return False return False