externalTests/solc-js: Allow using a local checkout of solc-js

This commit is contained in:
Kamil Śliwak
2022-02-04 15:05:00 +01:00
parent b925250705
commit 9e641e60e7
2 changed files with 12 additions and 3 deletions
+3 -2
View File
@@ -26,8 +26,9 @@ source test/externalTests/common.sh
SOLJSON="$1"
VERSION="$2"
SOLCJS_CHECKOUT="$3" # optional
[[ $SOLJSON != "" && -f "$SOLJSON" && $VERSION != "" ]] || fail "Usage: $0 <path to soljson.js> <version>"
[[ $SOLJSON != "" && -f "$SOLJSON" && $VERSION != "" ]] || fail "Usage: $0 <path to soljson.js> <version> [<path to solc-js>]"
function solcjs_test
{
@@ -35,7 +36,7 @@ function solcjs_test
SOLCJS_INPUT_DIR="$TEST_DIR"/test/externalTests/solc-js
# set up solc-js on the branch specified
setup_solc "$DIR" solcjs "$SOLJSON" master solc/
setup_solc "$DIR" solcjs "$SOLJSON" master solc/ "$SOLCJS_CHECKOUT"
cd solc/
printLog "Updating index.js file..."