Somos relativamente novos no jogo de usar o Grunt como uma ferramenta de construção para projetos JS.
Indo com a nova versão estável do Grunt v0.4.0, nós queríamos rodar nossos testes Testacular via Grunt também e encontramos “grunt-testacular” como um possível candidato.
Com uma configuração como esta:
testacular:{
unit:{
configFile:"config/testacular.conf.js",
options: {
keepAlive:true,
}
}
}
pensamos que ficaríamos bem. Mas quando executamos isso, ele apenas começou e parou imediatamente depois. Não executou nenhum teste, embora uma chamada para
$ testacular start config/testacular.conf.js
funcionou perfeitamente.
Para fazer isso funcionar, acabamos de mudar para o gruntacular, que é conhecido por ser compatível com Grunt 0.4.0 e funciona com as mesmas diretivas de configuração, então você nem precisa ajustar seu arquivo de configuração.