惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志
博客园 - 司徒正美
月光博客
月光博客
宝玉的分享
宝玉的分享
Recent Announcements
Recent Announcements
小众软件
小众软件
H
Hackread – Cybersecurity News, Data Breaches, AI and More
美团技术团队
博客园 - 三生石上(FineUI控件)
A
About on SuperTechFans
J
Java Code Geeks
云风的 BLOG
云风的 BLOG
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
Vercel News
Vercel News
量子位
Martin Fowler
Martin Fowler
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
腾讯CDC
有赞技术团队
有赞技术团队

博客园 - oO_Ray

conda pack环境迁移后jupyterlab kernel python环境找不到解决办法 启动carla-simulator时遇到 libomp.so.5 文件找不到的问题 已知圆心坐标和圆半径,求圆边点坐标 使用Python语言 推荐一款好用的json导出execl格式的文件的js工具-JsonExportExcel Locust 性能测试工具安装使用说明 pip使用的基本命令 python制作 whl 源文件,并制作本地pip源 Appium Android sdk自动化工具安装 roboframework-ride运行案例时报 Error 267 错误问题 Flask 编写http接口api及接口自动化测试 ssh免密码登录快速配置方法 Ansible 介绍和使用 Python 递归返回树形菜单JSON串 <flask> Python开发规范 121、Django rest framework入门使用 60、Docker 学习笔记(CentOS 7.1) 13、Selenium+python+API分类总结 35、XPath的使用示例 使用CSS选择器进行元素定位
37、解决 HTMLTestRunner 中文显示乱码的问题
oO_Ray · 2017-03-10 · via 博客园 - oO_Ray

1.在自己的测试脚本中加入下面的代码并保存:

  1. # -.- coding:utf-8 -.-
  2. import sys
  3. reload(sys)
  4. sys.setdefaultencoding('utf-8')
2.打开HTMLTestRunner.py,修改其中的第777行和第783行,将其中的编码“latin-1”修改为“utf-8”后保存,具体如下所示:
  1. if isinstance(o,str):
  2. # TODO: some problem with 'string_escape': it escape \n and mess up formating
  3. # uo = unicode(o.encode('string_escape'))
  4. uo = o.decode('utf-8')
  5. else:
  6. uo = o
  7. if isinstance(e,str):
  8. # TODO: some problem with 'string_escape': it escape \n and mess up formating
  9. # ue = unicode(e.encode('string_escape'))
  10. ue = e.decode('utf-8')
  11. else:
  12. ue = e

posted @ 2017-03-10 14:36  oO_Ray  阅读(1012)  评论()    收藏  举报