4

我正在使用 jasmine-node 来测试我的 Meteor 应用程序,并且我想使用自动测试功能,这样我就不必一直自己重新运行测试。

我的流星应用程序文件夹结构是这样的:

server
    foo.coffee
tests
    foo.spec.coffee

我想使用规范文件测试位于 foo.coffee 中的代码。我用这个 args 启动 jasmine-node:

jasmine-node ./ --autotest --coffee --test-dir tests 

现在我假设自动测试功能将对根文件夹中的所有更改做出反应,但它只会对测试文件夹中的更改做出反应。而且我无法在根文件夹中启动它,因为我在 .meteor 文件中遇到错误(而且我不想让茉莉花测试/包括流星代码)。

因此,即使我更改了服务器文件夹中的代码,我也想让 jasmine 重新运行测试。我怎样才能做到这一点?

4

1 回答 1

2

使用 --watch 参数和 --autotest 并指定包含您想要观看的任何文件的目录。

于 2013-06-25T21:59:40.920 回答