From 3e47e02882340879a4c7d3e61e7a4cafdde311ac Mon Sep 17 00:00:00 2001 From: nexxo Date: Tue, 4 Aug 2026 17:47:58 +0200 Subject: [PATCH] =?UTF-8?q?Fix-Runde=201:=20=E2=80=9Enimmt=20keinen=20Name?= =?UTF-8?q?n=20auf"=20bekommt=20seine=20positive=20Zusage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der Test bestand bislang auch dann, wenn das Skript ueberhaupt nichts rendert — die einzige Behauptung war eine Verneinung. Jetzt prueft er zusaetzlich, dass admin.clupilot.test wirklich im Ergebnis steht. --- tests/Feature/VpnGatewayConfigTest.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/Feature/VpnGatewayConfigTest.php b/tests/Feature/VpnGatewayConfigTest.php index 5035bb0..3af1448 100644 --- a/tests/Feature/VpnGatewayConfigTest.php +++ b/tests/Feature/VpnGatewayConfigTest.php @@ -105,7 +105,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 () {