© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
8 replies
alexanderkroneis

Test different panels

Hi,

how can I test different panels e.g.

test('can create a user', function () {
    $user = User::factory()->make();

    Livewire::test(UserResource\Pages\CreateUser::class)
        ->fillForm([
            'name' => $user->name,
            'email' => $user->email,
        ])
        ->call('create')
        ->assertHasNoFormErrors();

    $this->assertDatabaseHas(User::class, [
        'name' => $user->name,
        'email' => $user->email,
    ]);
});
test('can create a user', function () {
    $user = User::factory()->make();

    Livewire::test(UserResource\Pages\CreateUser::class)
        ->fillForm([
            'name' => $user->name,
            'email' => $user->email,
        ])
        ->call('create')
        ->assertHasNoFormErrors();

    $this->assertDatabaseHas(User::class, [
        'name' => $user->name,
        'email' => $user->email,
    ]);
});


If I run
php artisan test
php artisan test
I get this error:

  Route [filament.admin.resources.users.index] not defined. (View: /var/www/html/vendor/filament/filament/resources/views/components/page/index.blade.php) (View: /var/www/html/vendor/filament/filament/resources/views/components/page/index.blade.php) (View: /var/www/html/vendor/filament/filament/resources/views/components/page/index.blade.php)
  Route [filament.admin.resources.users.index] not defined. (View: /var/www/html/vendor/filament/filament/resources/views/components/page/index.blade.php) (View: /var/www/html/vendor/filament/filament/resources/views/components/page/index.blade.php) (View: /var/www/html/vendor/filament/filament/resources/views/components/page/index.blade.php)
Solution
sorry
$panel = Filament::getPanel('panel_id');
Filament::setCurrentPanel($panel);
$panel = Filament::getPanel('panel_id');
Filament::setCurrentPanel($panel);
Jump to solution
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

Display Notifications for different panels
FilamentFFilament / ❓┊help
15mo ago
Multi-panels different image paths
FilamentFFilament / ❓┊help
3y ago
Separate policies for different panels
FilamentFFilament / ❓┊help
3y ago
Multi tenant system requires different config for different panels
FilamentFFilament / ❓┊help
4mo ago