タグ

ブックマーク / hkob.hatenablog.com (1)

  • autotest のさらなる自動化 - hkob’s blog

    autotest は,TDD や BDD をやる上では,かかせないツールになっています.通常,rake とタイプするだけで,テストをやってくれますが,すでに数千のテストを記述していると時間ばっかりかかってしまいます.autotest を導入すると修正が行われたファイルについてのテストのみが自動的に実行されるので,開発効率を上げることができます. ただし,autotest を単体で実行すると以下のような問題点があります. Ruby 1.9 の場合,テストプロセスが起動する度に,コンパイルされるため,テストに時間がかかります spork を導入するとこの問題は回避されますが,config 以下等のファイルを更新した時には,spork プロセスを再起動しないといけません.この再起動を忘れて,テストがいつまでたっても成功しなくて悩んだことが多々ありました. ファイルを追加した時には,autotes

    autotest のさらなる自動化 - hkob’s blog
  • 1