From 5cab915f70762be707a7eb56aaeb06d49e8cbbf4 Mon Sep 17 00:00:00 2001 From: Nate Fischer Date: Sun, 2 Dec 2018 22:40:33 -0800 Subject: [PATCH] chore(test): no coverage by default (#920) NYC takes forever on my local machine, and I generally prefer to look at coverage reports on the website anyway. This changes `npm test` to run without coverage, and changes our CI to run `npm run test-with-coverage` instead. --- .travis.yml | 2 +- appveyor.yml | 2 +- package.json | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8df349a..4c7fc96 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,7 +10,7 @@ os: - linux - osx script: - - npm test + - npm run test-with-coverage # make sure when the docs are generated nothing changes (a.k.a. the docs have already been generated) - npm run gendocs - npm run check-node-support diff --git a/appveyor.yml b/appveyor.yml index e6fdf5d..f7490c6 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -22,7 +22,7 @@ matrix: build: off test_script: - - npm test + - npm run test-with-coverage on_success: - npm run codecov -- -f coverage/lcov.info diff --git a/package.json b/package.json index f1cd9a7..7e3a88a 100644 --- a/package.json +++ b/package.json @@ -35,8 +35,8 @@ "scripts": { "check-node-support": "node scripts/check-node-support", "posttest": "npm run lint", - "test": "nyc --reporter=text --reporter=lcov ava test/*.js", - "test-no-coverage": "ava test/*.js", + "test": "ava test/*.js", + "test-with-coverage": "nyc --reporter=text --reporter=lcov ava test/*.js", "gendocs": "node scripts/generate-docs", "lint": "eslint .", "after-travis": "travis-check-changes",