Тестирование потока в node-unit, отчеты об отмененных тестах
Я тестирую поток, который я кодировал, используя node-unit. Первый тест работает, но второй тест не пройден:
FAILURES: Undone tests (or their setups/teardowns):
- testVideo
Я думаю, это потому, что происходит что-то асинхронное... не уверен. Вот что я делаю:
rs
.pipe(theStreamBeingTested)
.pipe(through(captureActualResult, assertCorrectnessOfResult(test, expected)));
в assertCorrectnessOfResult я делаю свое утверждение, затем вызываю: test.done
Однако это не работает, когда я экспортирую более одного теста...