mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
cmdlineTests.sh: Don't use --force with rm unless actually needed
This commit is contained in:
parent
9662e9a8df
commit
05ba53ecc3
@ -283,7 +283,7 @@ EOF
|
|||||||
[[ $stderr_expectation_file == "" ]] && exit 1
|
[[ $stderr_expectation_file == "" ]] && exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rm -f "$stdout_path" "$stderr_path"
|
rm "$stdout_path" "$stderr_path"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -471,7 +471,7 @@ SOLTMPDIR=$(mktemp -d)
|
|||||||
compileFull "${opts[@]}" "$SOLTMPDIR/$f"
|
compileFull "${opts[@]}" "$SOLTMPDIR/$f"
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
rm -rf "$SOLTMPDIR"
|
rm -r "$SOLTMPDIR"
|
||||||
echo "Done."
|
echo "Done."
|
||||||
|
|
||||||
printTask "Testing library checksum..."
|
printTask "Testing library checksum..."
|
||||||
@ -497,7 +497,7 @@ SOLTMPDIR=$(mktemp -d)
|
|||||||
# Now the placeholder and explanation should be gone.
|
# Now the placeholder and explanation should be gone.
|
||||||
grep -q -v '[/_]' C.bin
|
grep -q -v '[/_]' C.bin
|
||||||
)
|
)
|
||||||
rm -rf "$SOLTMPDIR"
|
rm -r "$SOLTMPDIR"
|
||||||
|
|
||||||
printTask "Testing overwriting files..."
|
printTask "Testing overwriting files..."
|
||||||
SOLTMPDIR=$(mktemp -d)
|
SOLTMPDIR=$(mktemp -d)
|
||||||
@ -510,7 +510,7 @@ SOLTMPDIR=$(mktemp -d)
|
|||||||
# Unless we force
|
# Unless we force
|
||||||
echo 'contract C {} ' | "$SOLC" - --overwrite --bin -o "$SOLTMPDIR/non-existing-stuff-to-create" 2>/dev/null
|
echo 'contract C {} ' | "$SOLC" - --overwrite --bin -o "$SOLTMPDIR/non-existing-stuff-to-create" 2>/dev/null
|
||||||
)
|
)
|
||||||
rm -rf "$SOLTMPDIR"
|
rm -r "$SOLTMPDIR"
|
||||||
|
|
||||||
printTask "Testing assemble, yul, strict-assembly and optimize..."
|
printTask "Testing assemble, yul, strict-assembly and optimize..."
|
||||||
(
|
(
|
||||||
@ -574,7 +574,7 @@ SOLTMPDIR=$(mktemp -d)
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
)
|
)
|
||||||
rm -rf "$SOLTMPDIR"
|
rm -r "$SOLTMPDIR"
|
||||||
|
|
||||||
printTask "Testing AST export with stop-after=parsing..."
|
printTask "Testing AST export with stop-after=parsing..."
|
||||||
"$REPO_ROOT/test/stopAfterParseTests.sh"
|
"$REPO_ROOT/test/stopAfterParseTests.sh"
|
||||||
@ -590,6 +590,6 @@ SOLTMPDIR=$(mktemp -d)
|
|||||||
echo ./*.sol | xargs -P 4 -n 50 "${SOLIDITY_BUILD_DIR}/test/tools/solfuzzer" --quiet --input-files
|
echo ./*.sol | xargs -P 4 -n 50 "${SOLIDITY_BUILD_DIR}/test/tools/solfuzzer" --quiet --input-files
|
||||||
echo ./*.sol | xargs -P 4 -n 50 "${SOLIDITY_BUILD_DIR}/test/tools/solfuzzer" --without-optimizer --quiet --input-files
|
echo ./*.sol | xargs -P 4 -n 50 "${SOLIDITY_BUILD_DIR}/test/tools/solfuzzer" --without-optimizer --quiet --input-files
|
||||||
)
|
)
|
||||||
rm -rf "$SOLTMPDIR"
|
rm -r "$SOLTMPDIR"
|
||||||
|
|
||||||
echo "Commandline tests successful."
|
echo "Commandline tests successful."
|
||||||
|
Loading…
Reference in New Issue
Block a user