diff --git a/.mocharc.js b/.mocharc.js index ca2831e..92afb87 100644 --- a/.mocharc.js +++ b/.mocharc.js @@ -5,5 +5,7 @@ module.exports = { 'experimental-report': true, 'forbid-only': Boolean(process.env.CI), 'no-warnings': true, + timeout: 5000, + slow: 2000, require: ['esm', require.resolve('./packages/common/test/setup.js')] }; diff --git a/packages/cli/test/e2e/common.spec.js b/packages/cli/test/e2e/common.spec.js index 1cbde08..a9d2ebb 100644 --- a/packages/cli/test/e2e/common.spec.js +++ b/packages/cli/test/e2e/common.spec.js @@ -1,10 +1,6 @@ import {run} from './cli-helper.js'; describe('@report-toolkit/cli', function() { - beforeEach(function() { - this.timeout(5000); - }); - describe('when run without parameters', function() { it('should exit with code 1', function() { return expect(run(), 'to be rejected with error satisfying', { diff --git a/packages/cli/test/e2e/diff.spec.js b/packages/cli/test/e2e/diff.spec.js index fda4b18..64505d3 100644 --- a/packages/cli/test/e2e/diff.spec.js +++ b/packages/cli/test/e2e/diff.spec.js @@ -8,10 +8,6 @@ const REPORT_002_FILEPATH = require.resolve( ); describe('@report-toolkit/cli:command:diff', function() { - beforeEach(function() { - this.timeout(5000); - }); - describe('when run with a single report file', function() { it('should exit with code 1', function() { return expect( diff --git a/packages/cli/test/e2e/inspect.spec.js b/packages/cli/test/e2e/inspect.spec.js index 861c824..a432205 100644 --- a/packages/cli/test/e2e/inspect.spec.js +++ b/packages/cli/test/e2e/inspect.spec.js @@ -8,10 +8,6 @@ const REPORT_002_FILEPATH = require.resolve( ); describe('@report-toolkit/cli:command:inspect', function() { - beforeEach(function() { - this.timeout(5000); - }); - describe('when run without parameters', function() { it('should exit with code 1', function() { return expect(run('inspect'), 'to be rejected with error satisfying', { diff --git a/packages/cli/test/e2e/list-rules.spec.js b/packages/cli/test/e2e/list-rules.spec.js index 505aebc..d4d40f2 100644 --- a/packages/cli/test/e2e/list-rules.spec.js +++ b/packages/cli/test/e2e/list-rules.spec.js @@ -1,10 +1,6 @@ import {runAsCSV, runAsJSON} from './cli-helper.js'; describe('@report-toolkit/cli:command:list-rules', function() { - beforeEach(function() { - this.timeout(5000); - }); - it('should list available rules', function() { return expect( runAsJSON('list-rules'), diff --git a/packages/cli/test/e2e/transform.spec.js b/packages/cli/test/e2e/transform.spec.js index 88fbb7e..6a1ea52 100644 --- a/packages/cli/test/e2e/transform.spec.js +++ b/packages/cli/test/e2e/transform.spec.js @@ -8,10 +8,6 @@ const REPORT_005_FILEPATH = require.resolve( ); describe('@report-toolkit/cli:command:transform', function() { - beforeEach(function() { - this.timeout(5000); - }); - describe('when no file specified', function() { it('should fail', function() { return expect(run('transform'), 'to be rejected with error satisfying', {