++ RichiesteTest: sessione svuotata prima di cambiare utente

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Francesco Picone
2026-10-21 17:36:32 +02:00
parent 1da31ce600
commit 5b4903d1cb

View File

@@ -341,6 +341,9 @@ class RichiesteTest extends TestCase
Livewire::withoutLazyLoading()->actingAs($this->admin)->test(\App\Livewire\Assegnazioni\ElencoAssegnati::class) Livewire::withoutLazyLoading()->actingAs($this->admin)->test(\App\Livewire\Assegnazioni\ElencoAssegnati::class)
->assertSeeHtml('<span class="tm-cartaceo">cartaceo</span>'); ->assertSeeHtml('<span class="tm-cartaceo">cartaceo</span>');
// Cambio di utente nello stesso test: la sessione dell'admin va
// svuotata, o la protezione della sessione lo manda al login (302).
$this->flushSession();
$sorvegliante = $this->utente('Sorvegliante', 'sorvegliante@example.test', 'sorvegliante'); $sorvegliante = $this->utente('Sorvegliante', 'sorvegliante@example.test', 'sorvegliante');
$this->actingAs($sorvegliante)->get(route('assegnazioni.cartacei'))->assertForbidden(); $this->actingAs($sorvegliante)->get(route('assegnazioni.cartacei'))->assertForbidden();
} }