我使用jasmine-node来测试我的Meteor应用,并且我想使用自动测试功能,所以我不必一直重新运行测试我自己。使用jasmine-node测试流星应用并进行自动测试
我的流星应用程序文件夹结构是这样的:
server
foo.coffee
tests
foo.spec.coffee
并与规范文件我想测试它位于foo.coffee代码。我开始茉莉花节点与此ARGS:
jasmine-node ./ --autotest --coffee --test-dir tests
现在我会假设的自动测试功能将在根文件夹中所有的变化作出反应,但它只是反应在测试文件夹中的变化。而且我无法在根文件夹中启动它,因为我在.meteor文件中遇到错误(我不想茉莉花测试/包括流星代码)。
所以我想让茉莉花重新运行测试,即使我更改服务器文件夹中的代码。我怎样才能做到这一点?
我无法找到关于忽略目录的文档中的任何内容,也许你可以使用符号链接来测试和服务器和自动测试目录的目录? – Akshat 2013-02-21 09:18:56
好主意,我会试试,谢谢。 – Marc 2013-02-22 08:02:00
任何人都有更好的解决方案? – opensas 2013-03-18 06:31:54