2012-09-09 2 views
1

안녕하세요 내가 명령에게 그 결과를 작동하지 않습니다명령 PHP 빈 의 behat이

php bin\behat 

를 사용하는 것을 시도하고 작동하지 않는 것은 내가 명령을

php vendor\behat\behat\bin\behat 
를 사용할 필요가

SRC_DIR=`pwd` 
cd `dirname "$0"` 
cd "../vendor/behat/behat/bin" 
BIN_TARGET=`pwd`/behat 
cd $SRC_DIR 
$BIN_TARGET "[email protected]" 

입니다

및 behat 작동합니다. 누군가이 문제에 대한 해결책을 알고 있습니까? 내가 여기이 질문 : http://forum.symfony-project.org/viewtopic.php?f=23&t=45834

답변

2

bin/behat의 내용은 bash하지만 어떤 오두막이 포함되어 있지 않습니다.

그것은 당신이 그것을 일반 텍스트처럼 취급 php에서 명령을 실행할 때 즉, 중 어떤 php 시작 태그가 포함되어 있지 않습니다.

질문에 windows-7으로 태그를 추가 했으므로 Windows-7 호환 배치 스크립트 (Powershell 또는 기타)로 다시 작성해야합니다.

주어진 bash 스크립트는 아무 것도하지 않고 behat을 실행하는 바로 가기를 제공합니다.

0

좋아요, 나는 똑같이 붙어 있습니다. 먼저 사용 : behat --init

이이 기능은 폴더를 생성합니다
다음은 솔루션입니다.

bin\behat 
:
일단 테스트를 실행하기 위해 다음 명령을 실행을 완료 한