mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Stop allow_guessing for command line option parser
This commit is contained in:
@@ -83,6 +83,21 @@ function compileWithoutWarning()
|
||||
test -z "$output" -a "$failed" -eq 0
|
||||
}
|
||||
|
||||
printTask "Testing unknown options..."
|
||||
(
|
||||
set +e
|
||||
output=$("$SOLC" --allow=test 2>&1)
|
||||
failed=$?
|
||||
set -e
|
||||
|
||||
if [ "$output" == "unrecognised option '--allow=test'" ] && [ $failed -ne 0 ] ; then
|
||||
echo "Passed"
|
||||
else
|
||||
printError "Incorrect response to unknown options: $STDERR"
|
||||
exit 1
|
||||
fi
|
||||
)
|
||||
|
||||
printTask "Compiling various other contracts and libraries..."
|
||||
(
|
||||
cd "$REPO_ROOT"/test/compilationTests/
|
||||
|
||||
Reference in New Issue
Block a user