在Brunch.io生成的应用程序中,我们如何运行测试?我想通过命令行运行它们。
例如,todos应用程序具有相当详尽的测试覆盖率。但它的Cakefile是空的。当我进行'蛋糕测试'时,它什么也没做。 有人可以指出我在正确的方向上运行测试所需的设置工作(在命令行或浏览器上)?
答案 0 :(得分:3)
目前还没有正式的方法在早午餐0.9中运行测试。
但早午餐1.0将全面支持使用Mocha和cakefiles进行测试。
所以你做的是正确的事。
答案 1 :(得分:0)
使用此框架,除了
npm test
之外,还要运行brunch test
而不是npm start
或brunch watch
自动运行测试。这会直接在test/
中的coffeescript文件上运行测试,并使用NPM安装的测试库,而不是test/vendor/
中的静态测试库,就像其他骷髅一样。
brunch-dutch-baby使用了Karma。