Files
httprunner/ate/exception.py

43 lines
681 B
Python

#coding: utf-8
import json
try:
FileNotFoundError = FileNotFoundError
except NameError:
FileNotFoundError = IOError
try:
JSONDecodeError = json.decoder.JSONDecodeError
except AttributeError:
JSONDecodeError = ValueError
class MyBaseError(BaseException):
pass
class FileFormatError(MyBaseError):
pass
class ParamsError(MyBaseError):
pass
class ResponseError(MyBaseError):
pass
class ParseResponseError(MyBaseError):
pass
class ValidationError(MyBaseError):
pass
class FunctionNotFound(NameError):
pass
class VariableNotFound(NameError):
pass
class ApiNotFound(NameError):
pass
class SuiteNotFound(NameError):
pass