在 运行 单元测试时禁用 bootstrap.js

Disable bootstrap.js when run unit tests

我在 config\bootstrap.js 中有 sails.on('lifted',...)。 如何在 运行 宁 mocha 单元测试时不 运行 这个?

在 运行 测试时,您可以 load 扬帆而不是举起它。

var Sails = require('sails').Sails;

before(function (done) {
    new Sails().load(
        {},  // your configuration
        done
    );
});

after(function (done) {
    if (sails) { return sails.lower(done); }
    return done();
});