IMP-10: nicht-konforme-server-tests auf ausdruecklichen klartext-testschalter umgestellt
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (push) Canceled after 0s
CI / Core-Modul (Build/Vet/Test) (push) Canceled after 0s
CI / DMS Security-Test-Gate (AC5, Merge-Gate) (push) Canceled after 0s
CI / DMS-Modul Supply-Chain-Scan (govulncheck) (push) Canceled after 0s
CI / Web (dms-browser) (push) Canceled after 0s
CI / Web (pdf-viewer) (push) Canceled after 0s
CI / Web (shl) (push) Canceled after 0s
Supply-Chain-Scan (Go) / govulncheck (push) Canceled after 0s
CI / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (push) Canceled after 0s

This commit is contained in:
patrick committed 2026-09-23 00:39:07 +02:00
1 parent 23e1c2644e
commit eb63746bbc
1 file changed
+6 -2
@@ -64,7 +64,11 @@ func TestResolveUIDValidity_ZeroTriggersDefinedFallbackNotAbort(t *testing.T) {
addr := srv.start(t)
var loggedFallback bool
client := NewRealClient(addr, "user", "pass").WithLogger(func(format string, args ...any) {
// scriptedServer ist ein reiner Antwort-Ablaufplan ohne echtes
// STARTTLS-Verständnis (siehe Paketkommentar) — Testschalter für
// diese unabhängig von IMP-10 (TLS) zu prüfenden Nachkonformitäts-
// Szenarien nötig.
client := NewRealClient(addr, "user", "pass").WithInsecureAllowPlaintextForTests().WithLogger(func(format string, args ...any) {
msg := fmt.Sprintf(format, args...)
if strings.Contains(msg, "UIDVALIDITY=0") {
loggedFallback = true
@@ -114,7 +118,7 @@ func TestParseFetchLines_UnexpectedResponseSkippedRestContinue(t *testing.T) {
addr := srv.start(t)
var skippedCount int
client := NewRealClient(addr, "user", "pass").WithLogger(func(format string, args ...any) {
client := NewRealClient(addr, "user", "pass").WithInsecureAllowPlaintextForTests().WithLogger(func(format string, args ...any) {
msg := fmt.Sprintf(format, args...)
if strings.Contains(msg, "unerwartete server-antwort übersprungen") {
skippedCount++