0
나는 자동 테스트를 behat와 함께 사용하고 있는데 해결책을 찾을 수없는 문제가 발생했습니다.behat에 대한 추가 디렉토리
내 behat.yml에는 모든 일반적인 것들이 있습니다. 기능 및 부스트를위한 디렉토리가 있으며 모든 기능이 작동합니다.
이제 테스트 실행 중에 필요한 추가 클래스가 들어있는 별도의 디렉토리가 있습니다. 물론 require
을 많이 사용할 수는 있지만 오토로더에 디렉토리를 추가하는 더 좋은 방법이있을 것이라고 확신합니다.
예를 들어, 나는 다음과 같은 디렉토리 구조를 가지고 :
test/
features/
bootstrap/
lib/
behat.yml
behat.yml이 포함
default:
autoload: [%paths.base%/boostrap]
suites:
web:
paths: [%paths.base%/features/web]
contexts: [Web\LoginContext]
api:
paths: [%paths.base%/features/api]
contexts: [Api\ApiContext]
디렉토리 lib
내가 내 테스트에서 사용해야하는 추가 클래스가 포함되어 있습니다. 오토로더에 lib
디렉토리를 추가하려면 어떻게합니까?