1

ノードユニットを使用してコーディングしたストリームをテストしています。最初のテストは機能しますが、2 番目のテストは失敗します。

FAILURES: Undone tests (or their setups/teardowns): 
- testVideo

何か非同期が起こっているためだと思います...よくわかりません。これが私がやっていることです:

 rs
   .pipe(theStreamBeingTested)
   .pipe(through(captureActualResult, assertCorrectnessOfResult(test, expected)));

assertCorrectnessOfResult でアサーションを実行してから、test.done を呼び出します。

ただし、複数のテストをエクスポートするとうまくいかないようです...

4

0 に答える 0