gewusst wie: übergeben Sie einen test mit expect.js async-done() zu nehmen, ein Fehler?

Mokka-website heißt es:

"Um die Dinge noch einfacher, die done () - callback akzeptiert einen Fehler, so wir können diese direkt: [siehe Ihr Beispiel]"

So probieren, dass:

it('works',function(done){
  expect(1).to.be(1)
  done( new Error('expected error') )
})
/* Insert the error manually for testing and clarity. */

führen Sie es aus und:

1 failing

1) works:
 Error: expected error
  at Context.<anonymous>
  [stack trace]

Wie machen wir die Prüfung, wenn der Fehler-Reaktion ist das gewünschte Ergebnis?

  • Ich bin damit einverstanden, dies wäre der intuitive Weg, es zu tun
InformationsquelleAutor rm.rf.etc | 2013-10-12
Schreibe einen Kommentar