トップ 最新

ただのにっき

2011-05-29(日) [長年日記]

tDiary: ようやくテスト環境を構築

まだやってませんでした、すみません ><

いやね、第一tDiary.Netの引越しが先だよなぁ、それが終わったらちゃんとやろうと思っていたら、ずるずると長引いてしまったのだよな。テスト環境の構築方法はhsbtが書いてくれた「How to testing tDiary」のとおりにやればいいので難しいことはない。

% cd ~/src/tdiary/core
% gem install bundler
...
% bundle install --path ~/.bundle
...
Your bundle is complete! It was installed into /home/sho/.bundle

あとは「bundle exec rake spec」を実行するだけなんだけど、なにやらボロボロとエラーが出る。dataディレクトリがないというメッセージの他に、文字コード変換まわりのメッセージが出ているので、おそらくUTF-8をEUC-JPに変換できないでいるんだろう。なにしろ以前UTF-8にうまく移行しそこねて以来、いまだにEUC-JPなオレが悪い。ま、ごまかしようはいくらでもある(とか言ってるからいつまでたってもUTF-8に移行できないのである):

% mkdir -p tmp/data
% LANG=ja_JP.UTF-8 bundle exec rake spec | nkf -e 
...
  109/109:     100% |=======================| Time: 00:12:10 
...
Finished in 730.76 seconds
109 examples, 0 failures, 14 pending

とりあえず、すごく遅いことはよーくわかった(マシンも、テストも)。

Tags: tDiary