2016-10-13 2 views
1

Laravel에서 단위 테스트를 위해 VisualPHPUnit을 사용하고 싶습니다. 따라서 내 테스트가 tests 디렉토리 대신 VisualPHPUnit-master/tests 디렉토리에 있어야합니다.Laravel에서 테스트 디렉토리 위치를 변경하십시오.

testsuite 요소의 디렉토리를 이미 phpunit.xml으로 변경했습니다. 이제 새로운 디렉토리에서 phpunit 테스트를 작성합니다. 하지만 php artisan make:test TestyTest을 실행하면 이전 tests 디렉토리에 테스트가 작성됩니다.

테스트 디렉토리를 변경하여 새 테스트가 다른 디렉토리에서 생성되도록하려면 어떻게해야합니까?

답변

2

지금 할 방법이 없습니다. tests 디렉터리가 TestMakeCommand에 하드 코드되어 있습니다.

하지만 쉽게 자신의 콘솔 명령을 만들 수 있습니다.

+0

글쎄, 내가 언급 한 파일을 편집 할 수 있습니다. 그것은 설정 파일이 아니지만 아무것도하지 않는 것보다 낫습니다. 감사! – user1

+2

그건 좋은 생각이 아닐 수 있습니다. Laravel을 업그레이드하면 덮어 쓸 수 있습니다. 대신 새로운 명령을 만들거나'TestMakeCommand'를 확장하고'getPath' 메소드를 덮어 쓴다. –

+0

유효 기간, 감사합니다. – user1

관련 문제