2016-02-24 12 views
6

Sto usando laravel e ho scritto alcuni file di test. Ma come posso eseguire solo un file? Quando faccio per esempio: phpunit tests/resulttesting/school/deleteSchoolForRealTest Si genera un errore:Esegui un file o una mappa in phpunit

Cannot open file "tests/resulttesting/school/deleteSchoolForRealTest.php".

Quando eseguo phpunit Si corre tutti i miei test. E come posso eseguire solo una cartella? Sono su un mac.

+0

Assicurati di avere l'involucro delle lettere a destra, dipende dal tuo filesystem e t il percorso potrebbe essere case sensitive. –

risposta

10

Stai facendo tutto correttamente. Il mio modo corretto è:

phpunit tests/EWalletTest 

avevo stessi errori quando mi dimentico di partire da "prove" delle cartelle

phpunit EWalletTest 

ho ottenuto

Cannot open file "EWalletTest.php".

8

opzione Usa filtro

phpunit --filter=EWalletTest