mirror of
https://github.com/AnimeThemes/animethemes-server.git
synced 2026-10-15 23:30:48 +02:00
32 lines
726 B
PHP
32 lines
726 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Tests\Feature\Actions\Jetstream;
|
|
|
|
use App\Models\Auth\User;
|
|
use Laravel\Jetstream\Http\Livewire\LogoutOtherBrowserSessionsForm;
|
|
use Livewire\Livewire;
|
|
use Tests\TestCase;
|
|
|
|
/**
|
|
* Class BrowserSessionsTest.
|
|
*/
|
|
class BrowserSessionsTest extends TestCase
|
|
{
|
|
/**
|
|
* Other browser sessions can be logged out.
|
|
*
|
|
* @return void
|
|
*/
|
|
public function testOtherBrowserSessionsCanBeLoggedOut(): void
|
|
{
|
|
$this->actingAs(User::factory()->createOne());
|
|
|
|
Livewire::test(LogoutOtherBrowserSessionsForm::class)
|
|
->set('password', 'password')
|
|
->call('logoutOtherBrowserSessions')
|
|
->assertSuccessful();
|
|
}
|
|
}
|