This commit is contained in:
Lance Pioch 2022-10-26 21:04:32 -04:00
parent f38f8db445
commit 660c85aa97
3 changed files with 97 additions and 0 deletions

View file

@ -0,0 +1,22 @@
<?php
namespace Pterodactyl\Tests\Traits;
use Illuminate\Contracts\Console\Kernel;
use Illuminate\Foundation\Testing\Traits\CanConfigureMigrationCommands;
trait DatabaseMigrations
{
use CanConfigureMigrationCommands;
/**
* Define hooks to migrate the database before and after each test.
*
*/
public function runDatabaseMigrations(): void
{
$this->artisan('migrate:fresh', $this->migrateFreshUsing());
$this->app[Kernel::class]->setArtisan(null);
}
}