Skip to content

Commit 136bd18

Browse files
committed
Remove experimental pragma from external tests
1 parent 3d217c6 commit 136bd18

File tree

4 files changed

+9
-0
lines changed

4 files changed

+9
-0
lines changed

test/externalTests/colony.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ function colony_test
6161

6262
neutralize_package_json_hooks
6363
force_truffle_compiler_settings "$config_file" "$BINARY_TYPE" "${DIR}/solc/dist" "$(first_word "$SELECTED_PRESETS")"
64+
find . -name "*.sol" -type f -exec sed -i '/pragma experimental/d' {} \;
6465
yarn install
6566
git submodule update --init
6667

test/externalTests/elementfi.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,8 @@ function elementfi_test
106106
force_hardhat_unlimited_contract_size "$config_file" "$config_var"
107107
npm install
108108

109+
find . -name "*.sol" -type f -exec sed -i '/pragma experimental/d' {} \;
110+
109111
replace_version_pragmas
110112

111113
for preset in $SELECTED_PRESETS; do

test/externalTests/ens.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ function ens_test
8181
sed -i "s|it\(('Cannot be called if PARENT_CANNOT_CONTROL is burned and is an existing subdomain',\)|it.skip\1|g" test/wrapper/NameWrapper.js
8282

8383
find . -name "*.sol" -type f -exec sed -i -e 's/^\(\s*\)\(assembly\)/\1\/\/\/ @solidity memory-safe-assembly\n\1\2/' '{}' \;
84+
find . -name "*.sol" -type f -exec sed -i '/pragma experimental/d' {} \;
8485

8586
for preset in $SELECTED_PRESETS; do
8687
hardhat_run_test "$config_file" "$preset" "${compile_only_presets[*]}" compile_fn test_fn

test/externalTests/prb-math.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ def configure(self):
4747
env=self.env,
4848
check=True
4949
)
50+
subprocess.run(
51+
["find", ".", "-name", "*.sol", "-type", "f", "-exec", "sed", "-i", "/pragma experimental/d", "{}", ";"],
52+
env=self.env,
53+
check=True
54+
)
5055

5156
test_config = TestConfig(
5257
name="PRBMath",

0 commit comments

Comments
 (0)