使用mocha进行的Sails.js测试只运行一次测试,而不是两次

时间:2015-06-26 04:09:32

标签: node.js sails.js mocha

我在http://sailsjs.org/#!/documentation/concepts/Testing跟踪了sails.js测试示例。我已经让它运行,但它只运行一个测试。 package.json script.test中的命令行是:

mocha test / bootstrap.test.js test / unit / ** / * .test.js

“test / unit / ** / * .test.js”应该捕获2个测试,UsersControllers.test.js和Users.test.js。它只运行Users.test.js。是的,两个测试都在test / unit /目录中。

CLI Screen Shot

我在这里做错了什么?

1 个答案:

答案 0 :(得分:2)

从sails js docs复制记录的测试用例后,请务必更改User.test.js文件中的以下行

describe.only('UsersModel', function() {

describe('UsersModel', function() {

然后你也应该看到控制器测试。