以下をテストファイルの先頭に入れる。
#!/usr/local/bin/ruby -Ku(使っているのがUTF8の場合)
日本語はマルチバイトのため、2バイト目が記号と衝突する場合がある。
(特に\)
よって、それを教える(オブジェクト指向スクリプト言語Ruby p82)
テストヘルパのトップに入れる→無理だった。ヘルパより前でナイトだめらしい
#!/usr/local/bin/ruby -Ku require File.dirname(__FILE__) + '/../test_helper' class NotifyMailerTest < Test::Unit::TestCase FIXTURES_PATH = File.dirname(__FILE__) + '/../fixtures' CHARSET = "iso-2022-jp" include ActionMailer::Quoting
次のようにすると、上手く行かない。よって、helper前でナイトだめ
require File.dirname(__FILE__) + '/../test_helper' #!/usr/local/bin/ruby -Ku class NotifyMailerTest < Test::Unit::TestCase FIXTURES_PATH = File.dirname(__FILE__) + '/../fixtures' CHARSET = "iso-2022-jp" include ActionMailer::Quoting