摩卡testing,之前(每个)不运行?
我试图testing我的mongoose
模型,如:
Todo =需要“../../../app/todos/Todo”
describe "Todo", -> describe "Basic CRUD", -> before: (done) -> console.log "In b4" Todo.remove {}, (err) -> console.log "removed" done err it "can be added to database", (done) -> todo = new Todo title: "New todo" todo.save (err) -> if !err Todo.find { title: "New todo" }, (err, docs) -> docs.length.should.equal 1 done(err) else done err
出于某种原因, before
或before
beforeEach
都不会触发,为什么呢?
看来你以前我畸形。
应该在之前删除':'应该是:
before (done) -> console.log 'In b4'