我有一个项目,我正在尝试在持续集成服务器上设置,即运行Bamboo。一切都很顺利,直到我尝试运行黄瓜测试,我得到了这个错误:
RAILS_ENV=test bundle exec cucumber
/home/BAMBOO/bamboo-home/xml-data/build-dir/LIMS-PLAN-JOB1/
vendor/bundle/ruby/1.9.1/gems/json-1.7.5/lib/json/common.rb:155:in
`encode': "\xD8" on US-ASCII (Encoding::InvalidByteSequenceError)
现在,我已经用谷歌搜索并搜索了这个,每个人的解决方案似乎都是出口LANG = en_US.utf8,它突然起作用了。不是我的情况。
我已经尝试了迄今为止我在谷歌搜索,不同论坛,github问题等之间看到的所有建议。似乎没有什么工作,我无法将其归结为任何东西。黄瓜当然适用于我的mac和我的Linux桌面上的这个项目,并且尽可能地说,具有相同的区域设置。
这是我的语言环境-a,如果有帮助的话。如果您还需要别的东西,请随时离开。
C
C.utf8
POSIX
en_AG
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NG
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
答案 0 :(得分:0)
疯狂的时机......但我认为更新到几小时前刚刚出现的小黄瓜2.11.3,做了诀窍。