Commit 1c8e20b6cf70af7872259f5eda940b8078bccaf1

Authored by lixi
1 parent 4490c825

更新Mysessison的mark方法让它支持单字符串和列表,如下:

@unittest.case_mark(my.mark("沈阳"))
或
 @unittest.case_mark(my.mark(["P1","heb","v1.0","沈阳"]))
Showing 1 changed file with 5 additions and 3 deletions
commons/MySession.py
... ... @@ -270,7 +270,7 @@ class mysession():
270 270 if _global_mark == False:
271 271 return True
272 272 # 输入预设值且未标记用例,默认跑全部
273   - elif _global_mark != False and (m in _global_mark):
  273 + elif _global_mark != False and (m in _global_mark) or len([tag for tag in m if tag in _global_mark]) >0:
274 274 return True
275 275 else:
276 276 return False
... ... @@ -285,5 +285,7 @@ s1 = my.get_session_client("sg_user01")
285 285 s2 = my.get_session_client("sg_user02")
286 286 s3 = my.get_session_client("sg_user01")
287 287 # s3= my.get_session_client("sg_user02")
288   -# sg=my.get_session_client("sg_user01")
289   -# sy=my.get_session_client("sy_user01")
290 288 \ No newline at end of file
  289 +# sg01=my.get_session_client("sg_user01")
  290 +# sg02=my.get_session_client("sg_user02")
  291 +# sy=my.get_session_client("sy_user01")
  292 +
... ...