Sto cercando di convertire dai test Jasmine ai test Mocha per la sua capacità di fare Before (all), le sue funzionalità di reporting e il suo supporto per coffeescript.Supporto per dispositivi compatibili con Mocha
Una cosa che non sono stato in grado di trovare è se Mocha (o in combinazione con una libreria di asserzioni compatibile) supporta i dispositivi come fa jasmine-jquery (https://github.com/velesin/jasmine- jquery). Esiste una tale funzionalità per Mocha?
Sto provando a testare del codice nel browser (quindi lo eseguirò con il programma di test html) che manipola il DOM. Non desidero utilizzare zombiejs perché preferirei eseguirlo nell'ambiente in cui sto eseguendo il test.
Modifica: solo per riferimento, durante la ricerca di una soluzione, mi sono imbattuto usando grunt + mocha con un implementazione di phantomjs. Anche questo non funziona per il mio caso, perché mi piacerebbe utilizzare una versione personalizzata del webkit.
js-fixtures replica anche caricando JSON, come 'getJSONFixture()' in jasmine-jquery? –
no, che non è attualmente supportato - lo esaminerò come un miglioramento. Benvenuto del PR: https://github.com/badunk/js-fixtures/issues/12 – badunk
È ancora così? Ci sono funzioni di setup e di rimozione in Mocha e supportano l'esecuzione di test nel browser. – Indolering