48 lines
624 B
Python
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
|