utils: testcases loader

This commit is contained in:
httprunner
2017-06-20 19:43:44 +08:00
parent 502f2e4ef7
commit 0fd8f95e34
6 changed files with 141 additions and 0 deletions

16
ate/exception.py Normal file
View File

@@ -0,0 +1,16 @@
#coding: utf-8
from termcolor import colored
class MyBaseError(BaseException):
def __init__(self, msg):
self.msg = msg
self.color_msg = colored(msg, 'red', attrs=['bold'])
def __repr__(self):
return self.msg
def __str__(self):
return self.color_msg
class ParamsError(MyBaseError):
pass