pytest-jequnauto/utils/other_tools/exceptions.py

48 lines
624 B
Python

#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
# @Time : 2022/8/06 15:44
# @Author : 李晓杰
描述:
"""
class MyBaseFailure(Exception):
pass
class JsonpathExtractionFailed(MyBaseFailure):
pass
class NotFoundError(MyBaseFailure):
pass
class FileNotFound(FileNotFoundError, NotFoundError):
pass
class SqlNotFound(NotFoundError):
pass
class AssertTypeError(MyBaseFailure):
pass
class DataAcquisitionFailed(MyBaseFailure):
pass
class ValueTypeError(MyBaseFailure):
pass
class SendMessageError(MyBaseFailure):
pass
class ValueNotFoundError(MyBaseFailure):
pass