解决rspec 生成报告时报utf-8错误的方法
生活随笔
收集整理的這篇文章主要介紹了
解决rspec 生成报告时报utf-8错误的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
找到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错误的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 脉果儿是不是资金盘 突破了这些所谓的壁垒
- 下一篇: 征信不好影响孩子上学吗