sailsjs 使用 sails.lift 覆盖会话和连接适配器



我正在为我的SailsJS编写单元测试,突然数据库被删除了。

我希望能够在我的单元测试文件中做这样的事情:

sails.lift({ 
    session_adapter: { secret: '137eafklajeaf', adapter: 'mongo', host: 'localhost', ...},
    connection_adapter: { adapter: 'sails-mongo', host: 'localhost', ...},
    log: { level: 'verbose' }
});
    这是测试你的应用程序的好做法吗?
  • 我如何做到这一点?
  • 我在哪里可以找到升帆和其他功能的文件?

这是测试你的应用程序的好做法吗?

一般来说,可以。

我如何做到这一点?

https://github.com/bredikhin/sailsjs-mocha-testing-barrels-fixtures-example。我猜这就是你想做的:https://github.com/bredikhin/sailsjs-mocha-testing-barrels-fixtures-example/blob/master/test/index.js#L9

我在哪里可以找到帆升和其他功能的文件?

https://github.com/balderdashy/sails-docs。阅读源代码会更好。

最新更新