【发布时间】:2013-04-28 16:24:24
【问题描述】:
我目前正在尝试在 Mocha 中为我正在使用 Zappa.js 编写的应用程序设置测试。到目前为止,我一直在关注this tutorial,并将我需要的内容从 JS 转换为 Coffeescript。
但是,我在尝试运行测试时有点卡住了。我有一个 Makefile,目前看起来像这样:
REPORTER = dot
test:
@NODE_ENV=test ./node_modules/.bin/mocha \
--reporter $(REPORTER) \
.PHONY: test
我已经设置了我的 package.json 文件来运行这样的测试:
{
"scripts": {
"test": "make test"
}
}
我发现的问题是,因为我也在尝试使用 Coffeescript 编写 Mocha 测试,所以当我运行“npm test”时,Mocha 不会在“test/”文件夹中提取任何测试.我知道我可以通过在终端中使用以下命令来告诉 Mocha 运行 .coffee 文件(有效):
mocha --compilers coffee:coffee-script
我想知道的是如何告诉 Mocha 默认使用 Coffeescript 文件?
【问题讨论】:
标签: node.js makefile mocha.js zappa