travis - cleanup database creation/migration for tests

This commit is contained in:
Nabeel Shahzad
2017-07-13 15:43:56 -05:00
parent de91b133e7
commit c40cd3da53
3 changed files with 11 additions and 10 deletions

View File

@@ -3,6 +3,9 @@
use Carbon\Carbon;
use Illuminate\Support\Facades\Mail;
use Symfony\Component\Process\Process;
use Symfony\Component\Process\Exception\ProcessFailedException;
abstract class TestCase extends Illuminate\Foundation\Testing\TestCase
{
@@ -20,7 +23,8 @@ abstract class TestCase extends Illuminate\Foundation\Testing\TestCase
}
protected function reset_db() {
exec('make -f '.__DIR__.'/../Makefile unittest-db');
Artisan::call('database:create', ['--reset' => true]);
Artisan::call('migrate:refresh', ['--env' => 'unittest']);
}
public function setUp() {