mirror of
https://github.com/tenrok/OverlayScrollbars.git
synced 2026-05-27 11:04:07 +03:00
16 lines
559 B
JavaScript
16 lines
559 B
JavaScript
const fs = require('fs');
|
|
const { basename, dirname, join } = require('path');
|
|
const { tmpCoverageDirectory } = require('@~local/config/playwright.coverage');
|
|
|
|
module.exports = async (coverageOutputDir, coverage, testfile) => {
|
|
if (coverage) {
|
|
// eslint-disable-next-line no-restricted-syntax
|
|
const coveragePath = join(
|
|
coverageOutputDir,
|
|
`${tmpCoverageDirectory}/${basename(dirname(testfile))}_${Date.now()}.json`
|
|
);
|
|
fs.mkdirSync(dirname(coveragePath), { recursive: true });
|
|
fs.writeFileSync(coveragePath, coverage);
|
|
}
|
|
};
|