2011-09-22 90 views
1

我正在使用Rails 3.0.7和紅寶石1.9.2與黃瓜和水豚。我只是有這個問題,我無法找到一個解決辦法:(黃瓜功能的UTF-8錯誤

在US-ASCII無效字節序列(引發ArgumentError) :10:synchronize' (eval):2:in click_button」 ./features/step_definitions/vouchers_company_steps.rb :25:在`/ ^我用它在我的優惠券UI $ /」

我認爲這是與表單提交這是一個GET和著名UTF8打勾我沒有這個問題與我的其他形式。這是使用元搜索,我不知道它是否可以幫助。

+0

您確定您的步驟定義文件在任何地方都不包含UTF-8字符嗎? – rdvdijk

回答

1

加到文件頂部

# encoding: utf-8 
1

encoding:utf-8沒有幫助。

我縮小了問題範圍,發現只有在使用GET請求提交表單時,它纔會出現在黃瓜/水豚中。錯誤出現與utf8 =✓參數...

編輯:發現罪魁禍首:我使用escape_utils並刪除它使水豚再次工作。