小编Ale*_*lex的帖子

如何从 puppeteer 返回 mocha 的测试结果?

我想在无头浏览器中运行我的mochajs前端单元测试,特别是使用puppeteer因此,按照此处mochajs页面上的非常简单的示例,我正在运行基本单元测试,并看到结果,并且它们按应有的方式呈现在页面中我发现当我在真实的浏览器中加载简单的示例时,它们也会被渲染到 chromium 。一切都很棒。但是,我想从调用该脚本返回这些结果。如何从运行中返回这些测试结果?换句话说:mochaconsolemochajspuppeteer

\n\n
$ node my-script-running-mocha-in-puppeteer.js\n\n  Array\n    #indexOf()\n      \xe2\x9c\x93 should return -1 when the value is not present\n\n\n  1 passing (9ms)\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的代码基本上是这样的:

\n\n
const puppeteer = require(\'puppeteer\');\n\n puppeteer.launch().then(async browser => {\n  const page = await browser.newPage();\n  await page.setContent(`\n     /* \n        HTML page with mocha, unit tests and source.\n     */\n  `);  \n\n  // Get page content\n  const content = await page.content();\n\n  // I see …
Run Code Online (Sandbox Code Playgroud)

javascript frontend unit-testing mocha.js puppeteer

6
推荐指数
1
解决办法
876
查看次数

标签 统计

frontend ×1

javascript ×1

mocha.js ×1

puppeteer ×1

unit-testing ×1