protected function execute($arguments = array(), $options = array())
 {
     //    $initTask = new sfPhpunitInitTask($this->dispatcher, $this->formatter);
     //    $initTask->run();
     chdir(sfConfig::get('sf_root_dir'));
     shell_exec('./symfony phpunit:init');
     $path = $arguments['test'];
     sfBasePhpunitTestSuite::setProjectConfiguration($this->configuration);
     $runner = new PHPUnit_TextUI_TestRunner();
     $runner->doRun(sfPhpunitSuiteLoader::factory($path)->getSuite());
 }
 /**
  * 
  * @param string $path
  * @param sfBasePhpunitTestSuite $suite
  * 
  * @return void
  */
 protected function _loadFile($path, sfBasePhpunitTestSuite $suite)
 {
     if (preg_match('/\\.php$/', $path)) {
         $suite->addTestFile($path);
     }
 }
 public static function setProjectConfiguration(sfProjectConfiguration $config)
 {
     self::$_configuration = $config;
 }