Test fallito: funzione testata: pulisciTestoSemplice(testoSporco, testoRipulito, &dimensioni, max) risultato atteso: RESULT_OK risultato ottenuto: MATCH_NOT_FOUND spiegazione: La funzione fallisce se gli vengono passati 4 argomenti corretti.
Test fallito: funzione testata: rimpiazzaEspressioneRegolare(testoSporco, search, "\8\9", testoRipulito, &dimensioni) risultato atteso: BAD_REPLACE risultato ottenuto: RESULT_OK spiegazione: La funzione non controlla se il terzo argomento è una stringa di replace valida per le funzioni di libpcre
Test fallito: funzione testata: pulisciTestoRE(testoSporco, expr, dime, testoRipulito, &dimp, max) risultato atteso: RESULT_OK risultato ottenuto: MATCH_NOT_FOUND spiegazione: La funzione fallisce se gli vengono passati 6 argomenti corretti.
Test fallito: funzione testata: pulisciTestoRE(testoSporco, bad_expr_replace, dime, testoRipulito, &dimp, max) risultato atteso: BAD_REPLACE risultato ottenuto: BAD_MATCH spiegazione: La funzione non controlla se il secondo argomento è un vettore SearchReplace contenente stringhe di replace valide per le funzioni di libpcre
Test fallito: funzione testata: parseEspressioniRegolari(dispari, espressioni, &dimensione) risultato atteso: BAD_RE_PAIR risultato ottenuto: RESULT_OK spiegazione: La funzione non controlla se il testo contiene un numero pari di coppie match-replace (oltre ai commenti)