2014-10-23 4 views
1

나는 Laravel 5가 미완성 인 것을 알고 있지만, 지금까지 나는 그 주위를 잘 돌아 다녔다.Laravel 5 Testing - 데이터베이스 설정

제 질문은 테스트에 관한 것입니다. 이전에는 데이터베이스를 설정하기위한 테스트에서 Artisan::call('migrate') 수있었습니다.

Laravel 5에서 어떻게해야합니까?

나는 use Illuminate\Support\Facades\Artisan을 통해 클래스를 포함하여 Artisan::call('migrate'), $this->app['artisan']->call('migrate')을 시도했지만 그 중 아무 것도 작동하지 않았습니다.

+0

IRC 채널의 누군가가 알 것입니다. 저 활동적인 발달과 Taylor가 질문에 대답하기 위해 IRC에서 시간을 보낸 이후로 물어 보는 가장 좋은 장소입니다. –

+0

방금 ​​요청한 응답이 없습니다. 나는 약간의 시간 후에 다시 시도 할 것이다 :) – graup

답변

2

더 나은 내장 지원을 기다리는 동안 임시 해결 방법을 발견했습니다.

$this->app->make('Illuminate\Contracts\Console\Kernel')->handle(
    new Symfony\Component\Console\Input\StringInput('migrate'), 
    new Symfony\Component\Console\Output\NullOutput);