0

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の問題などでこれまでに見たすべての提案を試しました。何も機能していないようで、何にも固定できません。もちろん、Cucumberは、このプロジェクトの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
4

1 に答える 1

0

クレイジーなタイミング...しかし、数時間前にリリースされたばかりのガーキン2.11.3に更新すると、うまくいったと思います。

于 2012-10-08T13:37:32.000 に答える