[Gastosabertos-dev] Testes automatizados do frontend

Luiz Armesto luiz.armesto em gmail.com
Segunda Março 9 23:25:36 UTC 2015


Eu alterei a configuração de testes do gastos_abertos_website para
usar Karma + PhantomJS + Mocha + Chai + RequireJS. Antes estava configurado
para executar testes direto no Mocha, o que não é suficiente para testes de
frontend no qual precisamos de um browser.

Para criar novos testes é só criar um arquivo NOME_DO_MODULO.test.js na
pasta frontend/test (ou em alguma outra pasta dentro dela) seguindo o
modelo do example.test.js [4], importando via RequireJS o modulo que contem
o código a ser testado.


[]'s

[0] http://karma-runner.github.io/0.12/index.html
[1] http://phantomjs.org/
[2] http://mochajs.org/
[3] http://chaijs.com/
[4]
https://github.com/okfn-brasil/gastos_abertos_website/blob/master/frontend/test/example.test.js

-- 
Luiz Armesto
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.okfn.org/pipermail/gastosabertos-dev/attachments/20150309/a4c56ea4/attachment-0002.html>


Mais detalhes sobre a lista de discussão Gastosabertos-dev