作った testCase を全部まとめて実行する方法
※僕の cake は 1.2.0.5146
CakePHP で /app/tests/cases/ 以下に testCase を作成すると、
App Test Cases でテストの一覧を表示してくれる。
勝手に表示してくれるのはありがたいが、
でもどうせだったら全部まとめて実行したい。
勝手に表示してくれるくらいだから、
全部まとめて取得するメソッドあるんだろうと思ったら、やっぱりあった。
こんな group test を作ると、App Test Groups のところに表示されて、
testCase 全部まとめて実行してくれる。重いけど。
/app/tests/groups/app_all.group.php
class AppAllGroupTest extends GroupTest { var $label = 'run all app test'; function AppAllGroupTest() { TestManager::addTestCasesFromDirectory($this, APP_TEST_CASES . DS ); } }