0
我將Rails 2.3.8應用程序(在Ruby 1.8.7上)從MySQL轉換爲Postgres 9.x,儘管它在開發模式下似乎都能正常工作我的測試(標準單元和陽明燈具功能測試)錯誤立即與消息:PGError:Rails測試環境中不完整的多字節字符錯誤
test_mytest_name(my_thing_im_testing):
PGError: incomplete multibyte character
/usr/local/lib/ruby/1.8/erb.rb:719:in `inject'
測試的database.yml的是:
test:
adapter: postgresql
encoding: utf8
database: ir_test
username: postgres
password: password
我懷疑問題是與裝載YML燈具。我已經證實他們被保存爲utf-8(通過Textmate),但沒有運氣。