Railsの1.2.6で、ロードしたfixturesの日本語が文字化けするので、調べました。
結果、「テスト開始時にrecreate_databaseしているところで、drop/create tableしているが、create時にcharsetをまったく考慮していない」事が原因と判明。
問題の根が深すぎて、解決出来ません。; ;
解決方法としては、「MySQLのデフォルトcharsetをutf8に設定する」ぐらいしか思いつかん。けど、環境依存っつーのが泣けるし、本番環境の設定をいじれない場合もあると思うんだけど。
とりあえず、2.0.2のソースを読んだら、デフォルトにuft8を突っ込んでいるので、2.0系を使えば解決するみたい。とほほ。