请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我利用容器执行case,但是一直不按照我想要的执行,每次都是执行全部的。这是怎么回事呀?

http://img1.sycdn.imooc.com//szimg/5c3de30c0001986310000462.jpg
http://img1.sycdn.imooc.com//szimg/5c3de30c0001d6a810000360.jpg
http://img1.sycdn.imooc.com//szimg/5c3de30c0001b1ac10000433.jpg
代码直接去了第二个case的,第一个case和第二个就打印结果不一样。甚至我只添加了一个case,结果还是执行了全部的。。。

正在回答 回答被采纳积分+3

3回答

Fodee 2019-12-05 11:11:54

我解决了,按下面方法试一下,我的是可以的。


https://img1.sycdn.imooc.com//szimg/5de8751609b885a113660736.jpg

https://img1.sycdn.imooc.com//szimg/5de8751309e7d74713660736.jpg

https://img1.sycdn.imooc.com/szimg/5de875130998a2ae00000000.jpg


1 回复 有任何疑惑可以回复我~
  • 确实可以。
    回复 有任何疑惑可以回复我~ 2020-06-13 23:13:22
  • 谢谢,学到了---要看run到底是执行的整个文件,还是ide自作聪明让你执行的unittest for xxx等。选择执行整个文件
    回复 有任何疑惑可以回复我~ 2020-12-13 18:24:50
  • 选择整个文件执行同时解决了我迷惑的为啥执行顺序不按照setUpClass,setUp,test_01,tearDown,setUp,test_02,tearDown,tearDownClass顺序的迷惑,再次感谢
    回复 有任何疑惑可以回复我~ 2020-12-13 18:32:26
Hsong 2019-10-31 01:49:49

我也遇到了这个问题,同学找出原因了没有呢?https://img1.sycdn.imooc.com/szimg/5db9cd05092f6f9e08770698.jpg

if __name__ == '__main__':
   suit = unittest.TestSuite()
   # suit.addTest(RunMethod('test_01'))
   suit.addTest(RunMethod('test_02'))
   runner = unittest.TextTestRunner()
   runner.run(suit)

不管是否注释,都会全部执行


1 回复 有任何疑惑可以回复我~
  • 提问者 咚咚辣么可爱 #1
    木有,老师说最好每个用例执行加个等待时间会有效果。但是我还没有去尝试。
    回复 有任何疑惑可以回复我~ 2019-10-31 09:35:48
  • 提问者 咚咚辣么可爱 #2
    https://www.cnblogs.com/yoyoketang/p/7523409.html
    
    这里有解决方案,你可以去试试
    回复 有任何疑惑可以回复我~ 2019-10-31 09:38:12
提问者 咚咚辣么可爱 2019-01-15 21:43:58

图片不清晰,原图放在这了https://img1.sycdn.imooc.com//szimg/5c3de39c000120e510010460.jpg
https://img1.sycdn.imooc.com//szimg/5c3de39c0001021d10000362.jpg
https://img1.sycdn.imooc.com//szimg/5c3de39d00018fa610010433.jpg

0 回复 有任何疑惑可以回复我~
  • 你解决了吗,我也遇到了这个问题
    回复 有任何疑惑可以回复我~ 2019-06-19 22:56:09
  • 要用run 运行py文件  不能在unittest中运行   https://www.cnblogs.com/yoyoketang/p/7523409.html  类似的问题解决了
    回复 有任何疑惑可以回复我~ 2019-07-03 15:29:46
  • 好像类名称不能有test
    回复 有任何疑惑可以回复我~ 2019-07-03 15:30:26
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信