We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0346b81 commit d1cbb1dCopy full SHA for d1cbb1d
support.js
@@ -220,8 +220,16 @@ const registerHooks = () => {
220
// to disable code coverage commands and save time
221
// pass environment variable coverage=false
222
// cypress run --env coverage=false
223
+// or
224
+// CYPRESS_coverage=false cypress run
225
// see https://on.cypress.io/environment-variables
-if (Cypress.env('coverage') === false) {
226
+
227
+// to avoid "coverage" env variable being case-sensitive, convert to lowercase
228
+const cyEnvs = Cypress._.mapKeys(Cypress.env(), (value, key) =>
229
+ key.toLowerCase()
230
+)
231
232
+if (cyEnvs.coverage === false) {
233
console.log('Skipping code coverage hooks')
234
} else if (Cypress.env('codeCoverageTasksRegistered') !== true) {
235
// register a hook just to log a message
0 commit comments