From c7fb98c119e0ec142d7cc523288bf7ecf307c69f Mon Sep 17 00:00:00 2001 From: Matthieu Monsch Date: Fri, 19 Jun 2020 22:29:11 -0700 Subject: [PATCH] Use older version of mocha when testing on Node<10 --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2f2a63b9..329d13d7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,7 +17,9 @@ node_js: - '0.12' - '0.11' before_script: - # Versions of node <8 require older dependencies. + # Versions of node <10 don't support the latest mocha. + - node -e 'import(".").catch(() => {});' 2>/dev/null || npm i mocha@~7.1.0 + # Versions of node <8 require even older dependencies. - node -e 'const a = {}; const b = {...a};' 2>/dev/null || npm i mocha@~3.5.3 tmp@~0.0.33 stages: - coverage