mirror of
https://github.com/filamentphp/plugin-skeleton.git
synced 2025-12-06 13:38:53 +08:00
updates for Filament v4
This commit is contained in:
@@ -9,17 +9,23 @@ use Filament\FilamentServiceProvider;
|
||||
use Filament\Forms\FormsServiceProvider;
|
||||
use Filament\Infolists\InfolistsServiceProvider;
|
||||
use Filament\Notifications\NotificationsServiceProvider;
|
||||
use Filament\Schemas\SchemasServiceProvider;
|
||||
use Filament\Support\SupportServiceProvider;
|
||||
use Filament\Tables\TablesServiceProvider;
|
||||
use Filament\Widgets\WidgetsServiceProvider;
|
||||
use Illuminate\Database\Eloquent\Factories\Factory;
|
||||
use Illuminate\Foundation\Testing\LazilyRefreshDatabase;
|
||||
use Livewire\LivewireServiceProvider;
|
||||
use Orchestra\Testbench\Concerns\WithWorkbench;
|
||||
use Orchestra\Testbench\TestCase as Orchestra;
|
||||
use RyanChandler\BladeCaptureDirective\BladeCaptureDirectiveServiceProvider;
|
||||
use VendorName\Skeleton\SkeletonServiceProvider;
|
||||
|
||||
class TestCase extends Orchestra
|
||||
{
|
||||
use LazilyRefreshDatabase;
|
||||
use WithWorkbench;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
parent::setUp();
|
||||
@@ -31,7 +37,7 @@ class TestCase extends Orchestra
|
||||
|
||||
protected function getPackageProviders($app)
|
||||
{
|
||||
return [
|
||||
$providers = [
|
||||
ActionsServiceProvider::class,
|
||||
BladeCaptureDirectiveServiceProvider::class,
|
||||
BladeHeroiconsServiceProvider::class,
|
||||
@@ -41,20 +47,25 @@ class TestCase extends Orchestra
|
||||
InfolistsServiceProvider::class,
|
||||
LivewireServiceProvider::class,
|
||||
NotificationsServiceProvider::class,
|
||||
SchemasServiceProvider::class,
|
||||
SupportServiceProvider::class,
|
||||
TablesServiceProvider::class,
|
||||
WidgetsServiceProvider::class,
|
||||
SkeletonServiceProvider::class,
|
||||
];
|
||||
|
||||
sort($providers);
|
||||
|
||||
return $providers;
|
||||
}
|
||||
|
||||
public function getEnvironmentSetUp($app)
|
||||
public function getEnvironmentSetUp($app): void
|
||||
{
|
||||
config()->set('database.default', 'testing');
|
||||
$app['config']->set('database.default', 'testing');
|
||||
}
|
||||
|
||||
/*
|
||||
$migration = include __DIR__.'/../database/migrations/create_skeleton_table.php.stub';
|
||||
$migration->up();
|
||||
*/
|
||||
protected function defineDatabaseMigrations(): void
|
||||
{
|
||||
$this->loadMigrationsFrom(__DIR__.'/../database/migrations');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user