Mongoose Gulp jasmine:编译后无法覆盖'code'模型

Mongoose Gulp jasmine:编译后无法覆盖'code'模型,mongoose,jasmine,Mongoose,Jasmine,错误来自于两次定义架构。我观察变化,并用gulp编译它们: gulp.task('testBE', ['watch-backend'], function () { return gulp.src(paths.specs + '/backend/**/*.spec.js') .pipe($.jasmine({verbose: true})); }); gulp.task('watch-backend',['scripts'], function () { gulp.watch

错误来自于两次定义架构。我观察变化,并用gulp编译它们:

gulp.task('testBE', ['watch-backend'], function () {

  return gulp.src(paths.specs + '/backend/**/*.spec.js')
    .pipe($.jasmine({verbose: true}));
});

gulp.task('watch-backend',['scripts'], function () {
  gulp.watch([
    paths.src + '/{node,config}/**/*.coffee'
  ], ['testBE']);
});
在最后一次描述之后,我如何关闭我的猫鼬连接。我还想在该步骤中删除数据库:

db.connection.db.dropDatabase(() ->
  console.log "dropped database"
  db.connection.close(() ->
    console.log "closed connection"
)
根据我的理解,每次前后只能用于
而不能用于
描述
。因为这些操作是异步的,所以我想在最后一次描述之后我就不能这样做了