Node.js中的Tobi示例

时间:2019-04-04 11:40:18

标签: javascript node.js action

我正在尝试从第10章第一版的《 Action.Node.js》一书中复制Tobi测试示例。

我创建了两个文件form.js,其中包含REST api,并呈现待办事项提交form和first.js。定义Tobi测试逻辑。我从form.js启动HTTP服务器。当我在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)

我希望输出没有错误或不建议使用?

0 个答案:

没有答案