在一个由 Brunch.io 生成的应用程序中,我们如何运行测试?我想通过命令行运行它们。
例如,todos应用程序具有相当详尽的测试覆盖率。但是它的 Cakefile 是空的。当我运行“蛋糕测试”时,它什么也没做。有人可以为我指出运行测试所需的设置工作的正确方向(在命令行或浏览器上)吗?
在一个由 Brunch.io 生成的应用程序中,我们如何运行测试?我想通过命令行运行它们。
例如,todos应用程序具有相当详尽的测试覆盖率。但是它的 Cakefile 是空的。当我运行“蛋糕测试”时,它什么也没做。有人可以为我指出运行测试所需的设置工作的正确方向(在命令行或浏览器上)吗?
目前在早午餐 0.9 中没有正式的方式来运行测试。
但早午餐 1.0 将引入对 Mocha 和 cakefiles 测试的全面支持。
所以你在做正确的事。
使用此框架,运行
npm test
代替brunch test
或npm start
补充brunch watch
以自动运行测试。这直接在其中的咖啡脚本文件上运行测试,test/
并利用 NPM 安装的测试库,而不是test/vendor/
像其他骨架那样使用静态库。
brunch -dutch-baby使用 Karma。