2013-08-23 52 views

回答

2

Jasmine可以很容易地修補以允許承諾從it塊返回。這是我們如何做的蒙太奇:https://github.com/montagejs/montage/blob/master/test/support/spec-helper.js#L96-120。如果承諾被拒絕或用值(不是undefined)滿足,則規範失敗。您可以根據需要進行調整。

另一個測試框架Buster本地支持specs returning promises

+0

太好了,謝謝你的提示!我檢查BusterJS ..看起來不錯,也聲稱無頭和非瀏覽器測試。 – oberstet