0

promise 配列がゴールド スタンダードから順序付けを引いたものに等しいと断言する方法はありますか? 順序付けが保証されていないため、Deep equal は失敗します。配列は非同期的に構築されています。

私が知る限り、CaP には ".should.eventually.include.all([])" などは含まれていません。すべてのエントリをチェックすることはできないと思います。なぜなら、notify(done) はどこにチェーンされるのでしょうか?

4

2 に答える 2

0

Chai Thingsプラグインが役立つかもしれません。

たとえば、次のようなことができます。

.should.eventually.include.something.that.equals(promiseA);
.should.eventually.include.something.that.equals(promiseB);
.should.eventually.include.something.that.equals(promiseC);
于 2015-02-24T03:15:12.563 に答える