From c7c88d0f1c31ee28a3e46a3ba52a10c65e89a0ef Mon Sep 17 00:00:00 2001 From: vivaxy Date: Sat, 27 Jul 2019 09:40:53 +0800 Subject: [PATCH] test(coverage): :white_check_mark: code coverage from v8 as 1:many is no https://github.com/istanbuljs/v8-to-istanbul/issues/21 --- package.json | 4 ++-- src/__tests__/index.test.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index f565729..bf887af 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,8 @@ "dev": "yarn dev-server --open", "dev-server": "webpack-dev-server --config src/__tests__/helpers/webpack.config.js", "build": "tsc", - "test": "jest", - "coverage": "mkdir coverage && nyc report --reporter=json > coverage/coverage.json", + "test": "webpack --config src/__tests__/helpers/webpack.config.js && jest", + "coverage": "mkdir -p coverage && nyc report --reporter=json > coverage/coverage.json", "release:beta": "npm run test && npm run build && standard-version --prerelease beta && npm publish --tag beta && git push --follow-tags", "release": "npm run test && npm run build && standard-version && npm publish && git push --follow-tags" }, diff --git a/src/__tests__/index.test.js b/src/__tests__/index.test.js index 9fc2bd4..8389afb 100644 --- a/src/__tests__/index.test.js +++ b/src/__tests__/index.test.js @@ -29,7 +29,7 @@ afterAll(async function() { const jsCoverage = await page.coverage.stopJSCoverage(); const v8toIstanbul = require('v8-to-istanbul'); const fse = require('fs-extra'); - const converter = v8toIstanbul('./src/index.ts'); + const converter = v8toIstanbul('./src/__tests__/helpers/index.bundle.js'); await converter.load(); converter.applyCoverage(jsCoverage); await fse.outputFile(