博主最近开始重构自动化框架并且向Py3上兼容

第一个问题就是生成测试报告的HTMLTestRunner,由于此模块是基于Py2开发的,这里需要修改源码

1 # 94行
2 # import StringIO
3 import io
1 # 539行
2 # self.outputBuffer = StringIO.StringIO()
3 self.outputBuffer = io.StringIO()
1 # 631行
2 # print >>sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)
3 sys.stderr.write('\nTime Elapsed: %s\n' % (self.stopTime - self.startTime))
1 # 770行
2 # uo = o.decode('latin-1')
3 uo = e
1 # 776
2 # ue = e.decode('latin-1')
3 ue = e

这里是百度网盘链接

相关文章:

  • 2021-10-09
  • 2021-06-22
  • 2022-12-23
  • 2021-10-06
  • 2021-08-12
  • 2021-08-23
  • 2021-06-14
猜你喜欢
  • 2022-02-15
  • 2022-12-23
  • 2023-03-20
  • 2022-12-23
  • 2021-12-26
相关资源
相似解决方案