Symfony2를위한 두 가지 특정 PHPUnit 테스트 환경을 설정하려고합니다.Symfony2 - PHPUnit 설정에 기반한 환경 재설정
내가 phpunit을 실행하기 위해 Ant를 사용하고, 그래서 두 개의 명령을 실행할 때 다음과 같은 결과를 기대 이하 :
ant test
는 MySQL의, 데이타베이스를 사용하여 테스트 스위트를 실행합니다. (스테이징 및 프로덕션 환경 일치)
SQLite ramdisk를 사용하여 테스트 슈트를 실행합니다. (초고속!)
MySQL & PHPite를위한 SQLite를 개별적으로, 매우 쉽게 설정하는 방법을 알 수 있습니다.
PHPUnit을 사용하여 특정 환경을 지정하려면 어떻게합니까?
테스트를위한 기본 클래스는 환경을 설정하지만 환경을 조건부로 설정할 수 있도록 PHPUnit에서 인수를 전달하는 방법을 파악할 수 없습니다.
저는 램 디스크에 대해 다른 부트 스트랩을 시도했지만 기본 테스트 클래스가 환경을 설정하기 때문에 많은 발전을 이루지 못했습니다.
아이디어가 있으십니까?