mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-06 23:11:21 +08:00
refactor: rename to JsonSchemaTestcaseChecker
This commit is contained in:
@@ -2,7 +2,7 @@ import importlib
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
from httprunner import exceptions, logger, utils
|
from httprunner import exceptions, logger, utils
|
||||||
from httprunner.loader.check import JsonSchemaCommonChecker, JsonSchemaV2Checker
|
from httprunner.loader.check import JsonSchemaCommonChecker, JsonSchemaTestcaseChecker
|
||||||
from httprunner.loader.load import load_module_functions, load_file, load_dot_env_file, \
|
from httprunner.loader.load import load_module_functions, load_file, load_dot_env_file, \
|
||||||
load_folder_files
|
load_folder_files
|
||||||
from httprunner.loader.locate import init_project_working_directory, get_project_working_directory
|
from httprunner.loader.locate import init_project_working_directory, get_project_working_directory
|
||||||
@@ -225,7 +225,7 @@ def load_testcase_v2(raw_testcase):
|
|||||||
}
|
}
|
||||||
|
|
||||||
"""
|
"""
|
||||||
JsonSchemaV2Checker.validate_testcase_format(raw_testcase)
|
JsonSchemaTestcaseChecker.validate_testcase_v2_format(raw_testcase)
|
||||||
raw_teststeps = raw_testcase.pop("teststeps")
|
raw_teststeps = raw_testcase.pop("teststeps")
|
||||||
raw_testcase["teststeps"] = [
|
raw_testcase["teststeps"] = [
|
||||||
load_teststep(teststep)
|
load_teststep(teststep)
|
||||||
|
|||||||
@@ -50,14 +50,16 @@ class JsonSchemaCommonChecker(object):
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
class JsonSchemaV1Checker(JsonSchemaCommonChecker):
|
class JsonSchemaTestcaseChecker(JsonSchemaCommonChecker):
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class JsonSchemaV2Checker(JsonSchemaCommonChecker):
|
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def validate_testcase_format(content):
|
def validate_testcase_v1_format(content):
|
||||||
|
""" check testcase format v1 if valid
|
||||||
|
"""
|
||||||
|
return True
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def validate_testcase_v2_format(content):
|
||||||
""" check testcase format v2 if valid
|
""" check testcase format v2 if valid
|
||||||
"""
|
"""
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user