找到gems\1.9.1\gems\rspec-core-2.14.3\lib\rspec\core\formatters\snippet_extractor.rb文件中的第27行:

在这边记录一下,防止以后再遇到。。。
出现这个原因是因为ruby文件用utf-8格式的,但是源码都是GBK处理的,找到\lib\ruby\gems\1.9.1\gems \rspec-core-2.14.3\lib\rspec\core\formatters下面的snippet_extractor.rb文件,把 lines = File.read(file).split("\n")改成lines = File.read(file).force_encoding('utf-8').split("\n")就可以了。

转载于:https://www.cnblogs.com/timsheng/p/3603679.html

解决rspec 生成报告时报utf-8错误的方法相关推荐

  1. 解决SVN添加文件时报svn: E155016错误

    问题描述 SVN版本管理时出现的以下问题,新增了某一个A文件夹,该文件夹下有3个文件a,b,c 当向svn中add时,文件a,b添加成功,问题c添加失败,保存信息为svn: E155016(大概提示为 ...

  2. ug12的java内部错误2350_ug提示内部错误怎么办-解决ug无法保存并提示内部错误的方法 - 河东软件园...

    UG是用户常用来制作模具的软件,很多结构复杂.精美的三维模具都是使用这个软件制作出来的.要说起这款软件的错误,出现最多的应该就是不能保存了.如下图所示,系统会提示:内部错误:xxxx.无法保存文档比无 ...

  3. 解决nodejs报digital envelope routines::unsupported错误的方法

    这两天准备在github上找一个vue3的后台框架学习一下,后来找到一个vue-admin-better这个VUE3开发后台框架,感觉不错,准备安装了跑起来看一看效果 就运行 npm run serv ...

  4. mysql报1862_解决mySQL中1862(phpmyadmin)/1820(mysql)错误的方法

    发现问题 之前一直运行的好好的,突然mysql就无法工作了.请求命令后报错误:error 1820 (hy000): you must set password before executing th ...

  5. 不再担心宝塔面板MySQL密码错误问题:快速解决Access denied for user ‘root‘@‘localhost‘错误的方法分享!

    文章目录 1. bug 2. 解决方法 2.1 关闭数据库 2.2 设置MySQL在首页显示(方便操作) 2.3 修改MySQL配置 2.4 重载配置并启动 2.5 完工,试试 1. bug 宝塔面板 ...

  6. 生成awr报告时报ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小

    生成awr报告时报错: ERROR: ORA-06502: PL/SQL: 数字或值错误 :  字符串缓冲区太小 ORA-06512: 在 "SYS.DBMS_WORKLOAD_REPOSI ...

  7. 深度学习 Day 8——解决GIF生成错误以及有关GAN过程问题

    深度学习 Day 8--解决GIF生成错误以及有关GAN过程问题 文章目录 深度学习 Day 8--解决GIF生成错误以及有关GAN过程问题 一.前言 二.我的环境 三.问题一:生成GIF时报错 四. ...

  8. 解决jre生成错误的问题

    解决jre生成错误的问题 参考文章: (1)解决jre生成错误的问题 (2)https://www.cnblogs.com/52-IT-y/p/10830907.html 备忘一下.

  9. 微信第三方登录测试时报Scope参数错误或没有Scope权限解决方法

    微信第三方登录测试时报Scope参数错误或没有Scope权限解决方法 参考文章: (1)微信第三方登录测试时报Scope参数错误或没有Scope权限解决方法 (2)https://www.cnblog ...

最新文章

  1. R语言ggplot2可视化:ggplot2可视化散点图并使用geom_mark_ellipse函数在数据簇或数据分组的数据点周围添加椭圆(ellipse)进行注释(对椭圆包围的区域进行着色为阴影区域)
  2. 自定义控件复选框和单选框的实现
  3. Java多线程(7)--线程池创建线程
  4. HiveQL: 数据定义
  5. python使用glob模块匹配文件及路径
  6. Docker Java程序镜像制作
  7. 剑指offer之正则表达式匹配
  8. grafana默认用户名密码_提升运维格调?Grafana整合Zabbix
  9. 基于LSTM的多变量多步序列预测模型实战「超详细实现说明讲解」
  10. uniapp项目使用mescroll中mescroll-body组件记录
  11. 简述sqlite数据库的特点_sqlite数据库特点
  12. 操作系统漏洞检测与利用
  13. 提取智慧树试卷_智慧树-中国传统文化试题及答案
  14. 计算机专业可以当警校吗,警校开设的计算机类专业,毕业生就业方向偏向于信息安全,请注意...
  15. 汇总|国内外优秀的计算机视觉团队
  16. 二值图像快速细化算法
  17. Linux创建用户密码修改
  18. 【FaceRevelio】一种用于智能手机的带有前置摄像头的 人脸活跃度检测系统
  19. 英语--日常生活名词收集 Daily Life Nouns Collection
  20. 【转载】设置端口映射或DMZ主机---将内网web服务器映射入公网

热门文章

  1. Python Django HttpResponse响应对象
  2. 枚举实现单例singleton
  3. Java线程池示例:并行计算200000以内的质数个数
  4. 使用 Docker 部署 Spring Boot 项目
  5. SpringBoot配置在应用启动后立即执行某些方法代码案例
  6. python bootstrap-fileinput示例_bootstrapfileinput实现文件自动上传
  7. 学习数据结构和算法前瞻
  8. Qt for ios 无证书真机调试
  9. python使用matplotlib绘图sigmoid_使用matplotlib库绘制函数图
  10. mysql 上级组织参数值_MySQL参数group_replication_consistency说明