Plan: ein Test ohne positive Zusage prueft nichts
Der Test "nimmt keinen Namen auf, den niemand konfiguriert hat" behauptete nur die Abwesenheit von files. — er waere auch dann gruen gewesen, wenn das Skript ueberhaupt nichts gerendert haette. Die anderen Tests mit not->toContain haben ihre positive Haelfte, dieser hatte sie nicht. Dazu die Testanzahl im Schritt nachgezogen: durch die Vorabkorrektur an der Zertifikatsliste sind es sieben, nicht sechs. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>main
parent
78768cb219
commit
1f96dd2ed2
|
|
@ -487,7 +487,11 @@ it('nimmt keinen Namen auf, den niemand konfiguriert hat', function () {
|
|||
'VPN_TUNNEL_HOSTS' => '',
|
||||
], ['admin.clupilot.test', 'files.clupilot.test']);
|
||||
|
||||
expect($config)->not->toContain('files.clupilot.test');
|
||||
// Beide Hälften: ohne die positive Zusage bestünde dieser Test auch dann,
|
||||
// wenn das Skript überhaupt nichts renderte — und genau das ist der Fehler,
|
||||
// den er fangen soll.
|
||||
expect($config)->toContain('https://admin.clupilot.test:443')
|
||||
->and($config)->not->toContain('files.clupilot.test');
|
||||
});
|
||||
|
||||
it('schreibt die geladenen Zertifikate mit, damit die Erneuerung greift', function () {
|
||||
|
|
@ -671,7 +675,7 @@ Ausführbar machen: `chmod +x docker/caddy/vpn-entrypoint.sh`
|
|||
- [ ] **Step 4: Tests laufen lassen**
|
||||
|
||||
Run: `docker exec -w /var/www/html/.claude/worktrees/eager-elion-c581f4 clupilot-app-1 php artisan test --filter=VpnGatewayConfig`
|
||||
Expected: PASS, sechs Tests.
|
||||
Expected: PASS, sieben Tests.
|
||||
|
||||
- [ ] **Step 5: Voller Testlauf und Commit**
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue