Я пытаюсь воспроизвести тестовый пример Тоби из книги "Node.js" в действии ", первое издание из главы 10.
Я создал два файла forms.js, содержащие REST API и рендеринг to-doотправить форму и first.js. определить логику тестирования Tobi. Я запускаю HTTP-сервер из form.js. Когда я запускаю тест в first.js, добавляя задачу, происходит ошибка.
(node:13137) [DEP0025] DeprecationWarning: sys is deprecated. Use util instead.
Here code is:
/home/taras/tobiframework/node_modules/tobi/lib/browser.js:93
this.window = jsdom.jsdom(wrap(html), null, options).createWindow();
^
TypeError: jsdom.jsdom is not a function
at Browser.parse (/home/taras/tobiframework/node_modules/tobi/lib/browser.js:93:23)
at IncomingMessage.<anonymous> (/home/taras/tobiframework/node_modules/tobi/lib/browser.js:280:14)
at IncomingMessage.emit (events.js:202:15)
at endReadableNT (_stream_readable.js:1129:12)
at processTicksAndRejections (internal/process/next_tick.js:76:17)
Я ожидаювывод без ошибок или устарел?