diff --git a/test/externalTests/ens.sh b/test/externalTests/ens.sh index 834c1074b..ca041afbc 100755 --- a/test/externalTests/ens.sh +++ b/test/externalTests/ens.sh @@ -65,10 +65,6 @@ function ens_test force_hardhat_compiler_settings "$config_file" "$(first_word "$SELECTED_PRESETS")" yarn install - # With ethers.js 5.6.2 many tests for revert messages fail. - # TODO: Remove when https://github.com/ethers-io/ethers.js/discussions/2849 is resolved. - yarn add ethers@5.6.1 - replace_version_pragmas neutralize_packaged_contracts diff --git a/test/externalTests/euler.sh b/test/externalTests/euler.sh index fe8680572..01ac2c746 100755 --- a/test/externalTests/euler.sh +++ b/test/externalTests/euler.sh @@ -78,10 +78,6 @@ function euler_test force_hardhat_unlimited_contract_size "$config_file" npm install - # With ethers.js 5.6.2 many tests for revert messages fail. - # TODO: Remove when https://github.com/ethers-io/ethers.js/discussions/2849 is resolved. - npm install ethers@5.6.1 - replace_version_pragmas neutralize_packaged_contracts diff --git a/test/externalTests/gnosis.sh b/test/externalTests/gnosis.sh index ae268603b..4bd7c66fe 100755 --- a/test/externalTests/gnosis.sh +++ b/test/externalTests/gnosis.sh @@ -94,6 +94,10 @@ function gnosis_safe_test npm install npm install hardhat-gas-reporter + # Typescript compilation fails with typescript >= 4.7: + # Error: Debug Failure. False expression: Non-string value passed to `ts.resolveTypeReferenceDirective` + npm install "typescript@<4.7.0" + # With ethers.js 5.6.2 many tests for revert messages fail. # TODO: Remove when https://github.com/ethers-io/ethers.js/discussions/2849 is resolved. npm install ethers@5.6.1