R2.5: legal-request-Hinweistexte final (Wortlaut aus Meldeverfahren v0.1)

- Meldung/DSGVO/Persoenlichkeitsrecht auf die am 06.07. freigegebenen
  /melden-Texte gezogen: kostenlose manuelle Pruefung, unverzuegliche
  Eingangsbestaetigung mit Vorgangsnummer (sofern E-Mail), Entscheidung
  mit Begruendung; DSGVO ohne pauschale 30-Tage-Zusage, stattdessen
  Bestaetigungslink/Nachweis wie im Meldeverfahren
- ENTWURF-TODO entfernt, Querverweis auf /melden ergaenzt
- Render-Test erweitert (Vorgangsnummer, kostenlos, melden-Link)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Kevin Adametz 2026-07-10 10:11:28 +00:00
parent 34ec14d2a9
commit 2ef41a4718
3 changed files with 45 additions and 29 deletions

View file

@ -36,9 +36,14 @@ test('the legal request form renders with per-type hints and hidden honeypots',
$this->get(route('legal-request.create', ['slug' => $release->slug, 'type' => 'report']))
->assertOk()
->assertSee($release->title)
// Hinweistexte je Typ sind serverseitig vorhanden (Umschaltung via Alpine).
// Hinweistexte je Typ sind serverseitig vorhanden (Umschaltung via Alpine);
// finaler Wortlaut folgt dem Meldeverfahren v0.1 (R2.5, 10.07.2026).
->assertSee('Art. 17 DSGVO')
->assertSee('Persönlichkeitsrecht')
->assertSee('Eingangsbestätigung mit Vorgangsnummer')
->assertSee('kostenlos')
// Querverweis auf die Meldeverfahren-Übersicht.
->assertSee(route('melden'))
// Versteckte Honeypot-Felder im DOM.
->assertSee('name="website"', false)
->assertSee('name="homepage"', false);