From 028bc7d20aece93decad4989bc42a14e3671aeb2 Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Tue, 22 Jan 2019 16:45:49 +0000 Subject: [PATCH] Only replace solc-js copies in directories present during externalTests --- test/externalTests.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/test/externalTests.sh b/test/externalTests.sh index 0f01ed268..f87777e3e 100755 --- a/test/externalTests.sh +++ b/test/externalTests.sh @@ -59,10 +59,13 @@ function test_truffle for d in node_modules node_modules/truffle/node_modules do ( - cd $d - rm -rf solc - git clone --depth 1 -b v0.5.0 https://github.com/ethereum/solc-js.git solc - cp "$SOLJSON" solc/ + if [ -d "$d" ] + then + cd $d + rm -rf solc + git clone --depth 1 -b v0.5.0 https://github.com/ethereum/solc-js.git solc + cp "$SOLJSON" solc/ + fi ) done if [ "$name" == "Zeppelin" -o "$name" == "Gnosis" ]; then