bug: Net_LDAP2 manca di un test case

Ho aggiornato alla rc4 ma è passato un po' di tempo prima che utilizzassi i suoi metodi: quando è successo continuavo a vedermi uno strano messaggio di ritorno , qualcosa tipo "I server ldap non supporta la versione 3". Specificando una versione diversa il messaggio non cambiava.
Per farla breve si tratta di un piccolo baco: nello specifico lo sviluppatore alla linea 1169 del file LDAP2.php ha usato la funzione in_array($var,$array) peccato che nel mio caso la variabile $array non è un array ma uno scalare intero e non c'è nessun test case che lo verifichi.
Ho documentato tutto in questo bug-report al quale ho attaccato anche la mia patch.
Se riesco vedo di fornire anche un php-unit test.
- blog di dam
- 930 letture

Invia nuovo commento