| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent bd40a12 commit a1fcde0
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,25 +1,12 @@ | |||
| 1 | + // Flags: --experimental-report | ||
| 1 | 2 | 'use strict'; | |
| 2 | - | ||
| 3 | - // Testcase for returning report as a string via API call | ||
| 4 | 3 | const common = require('../common'); | |
| 5 | 4 | common.skipIfReportDisabled(); | |
| 6 | 5 | const assert = require('assert'); | |
| 7 | - if (process.argv[2] === 'child') { | ||
| 8 | - console.log(process.report.getReport()); | ||
| 9 | - } else { | ||
| 10 | - const helper = require('../common/report.js'); | ||
| 11 | - const spawnSync = require('child_process').spawnSync; | ||
| 12 | - const tmpdir = require('../common/tmpdir'); | ||
| 13 | - tmpdir.refresh(); | ||
| 6 | + const helper = require('../common/report'); | ||
| 14 | 7 | ||
| 15 | - const args = ['--experimental-report', __filename, 'child']; | ||
| 16 | - const child = spawnSync(process.execPath, args, { cwd: tmpdir.path }); | ||
| 17 | - const report_msg = 'Found report files'; | ||
| 18 | - const std_msg = 'Found messages on stderr'; | ||
| 19 | - assert.ok(child.stderr.toString().includes( | ||
| 20 | - `(node:${child.pid}) ExperimentalWarning: report is an` + | ||
| 21 | - ' experimental feature. This feature could change at any time'), std_msg); | ||
| 22 | - const reportFiles = helper.findReports(child.pid, tmpdir.path); | ||
| 23 | - assert.deepStrictEqual(reportFiles, [], report_msg); | ||
| 24 | - helper.validateContent(child.stdout); | ||
| 25 | - } | ||
| 8 | + common.expectWarning('ExperimentalWarning', | ||
| 9 | + 'report is an experimental feature. This feature could ' + | ||
| 10 | + 'change at any time'); | ||
| 11 | + helper.validateContent(process.report.getReport()); | ||
| 12 | + assert.deepStrictEqual(helper.findReports(process.pid, process.cwd()), []); | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments