问题1:
<_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
Time Elapsed: 0:00:04.464552
有时经常瞬间就运行完了程序,但实际上一个case都没执行,经过反复实验得知,是pattern原因
discover = unittest.defaultTestLoader.discover(test_case_dir,
pattern='*_sp.py')
进入查看方法,原因是他定义的是这种格式:
def discover(self, start_dir, pattern='test*.py', top_level_dir=None):
所以修改一下自己的文件名就可以啦,以test开头的文件就可以了。