public function execute()
    {
        $curdir = getcwd();
        chdir($this->phpci->buildPath);

        $behat = $this->executable;

        if (!$behat) {
            $this->phpci->logFailure(Lang::get('could_not_find', 'behat'));

            return false;
        }

        $success = $this->phpci->executeCommand($behat . ' %s', $this->features);
        chdir($curdir);

        list($errorCount, $data) = $this->parseBehatOutput();

        $this->build->storeMeta('behat-warnings', $errorCount);
        $this->build->storeMeta('behat-data', $data);

        return $success;
    }
public function execute()
    {
        $curdir = getcwd();
        chdir($this->phpci->buildPath);

        $behat = $this->executable;

        if (!$behat) {
            $this->phpci->logFailure(Lang::get('could_not_find', 'behat'));

            return false;
        }

        $success = $this->phpci->executeCommand($behat . ' %s', $this->features);
        chdir($curdir);

        list($errorCount, $data) = $this->parseBehatOutput();

        $this->build->storeMeta('behat-warnings', $errorCount);
        $this->build->storeMeta('behat-data', $data);

        return $success;
    }
public function execute ( ) { $ curdir = getcwd ( ) ; chdir ( $ this -> phpci -> buildPath ) ; $ behat = $ this -> executable ; if ( ! $ behat ) { $ this -> phpci -> logFailure ( Lang :: get ( 'could_not_find' , 'behat' ) ) ; return false ; } $ success = $ this -> phpci -> executeCommand ( $ behat . ' %s' , $ this -> features ) ; chdir ( $ curdir ) ; list ( $ errorCount , $ data ) = $ this -> parseBehatOutput ( ) ; $ this -> build -> storeMeta ( 'behat-warnings' , $ errorCount ) ; $ this -> build -> storeMeta ( 'behat-data' , $ data ) ; return $ success ; }
Runs Behat tests.
Runs Behat tests .