使用wallaby.js在Sails.js中测试控制器

使用wallaby.js在Sails.js中测试控制器,sails.js,atom-editor,wallaby.js,Sails.js,Atom Editor,Wallaby.js,如果我在Atom中使用Wallaby.js,请测试我的Sails.js控制器。所有e2e都被破坏,所有路由都会出现404个错误,从npm运行的测试与预期的一样 即使在freeport lift中定义路线也行不通。 有什么想法吗 自由端口(函数(错误,端口){ 如果(错误)抛出错误; //用测试数据库提升帆 global.sails=sails.lift({ 日志:{ 级别:“信息” }, 型号:{ 连接:'测试', 迁移:“删除” }, 路线:{ “/mongos”:{查看:“主页”} }, 港

如果我在Atom中使用Wallaby.js,请测试我的Sails.js控制器。所有e2e都被破坏,所有路由都会出现404个错误,从npm运行的测试与预期的一样

即使在freeport lift中定义路线也行不通。 有什么想法吗

自由端口(函数(错误,端口){ 如果(错误)抛出错误; //用测试数据库提升帆 global.sails=sails.lift({ 日志:{ 级别:“信息” }, 型号:{ 连接:'测试', 迁移:“删除” }, 路线:{ “/mongos”:{查看:“主页”} }, 港口:港口 },函数(err){ 如果(错误){ 如果(错误)抛出错误; wallaby.start(); } //负载夹具 var桶=新桶(); //在“fixtures”变量中保存原始对象 fixtures=桶数据; //填充数据库 桶。填充(函数(err){ 如果(错误)抛出错误; wallaby.start(); }); }); });
我可能会看一看,请在我们的回购协议中创建一个问题,并使用您的wallaby配置和失败的虚拟测试创建一个GitHub回购示例。我在您的sailsJS wallaby演示中创建了一个问题