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 | ||||
|     fi | ||||
| 
 | ||||
|     rm -f "$stdout_path" "$stderr_path" | ||||
|     rm "$stdout_path" "$stderr_path" | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| @ -471,7 +471,7 @@ SOLTMPDIR=$(mktemp -d) | ||||
|         compileFull "${opts[@]}" "$SOLTMPDIR/$f" | ||||
|     done | ||||
| ) | ||||
| rm -rf "$SOLTMPDIR" | ||||
| rm -r "$SOLTMPDIR" | ||||
| echo "Done." | ||||
| 
 | ||||
| printTask "Testing library checksum..." | ||||
| @ -497,7 +497,7 @@ SOLTMPDIR=$(mktemp -d) | ||||
|     # Now the placeholder and explanation should be gone. | ||||
|     grep -q -v '[/_]' C.bin | ||||
| ) | ||||
| rm -rf "$SOLTMPDIR" | ||||
| rm -r "$SOLTMPDIR" | ||||
| 
 | ||||
| printTask "Testing overwriting files..." | ||||
| SOLTMPDIR=$(mktemp -d) | ||||
| @ -510,7 +510,7 @@ SOLTMPDIR=$(mktemp -d) | ||||
|     # Unless we force | ||||
|     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..." | ||||
| ( | ||||
| @ -574,7 +574,7 @@ SOLTMPDIR=$(mktemp -d) | ||||
|         exit 1 | ||||
|     fi | ||||
| ) | ||||
| rm -rf "$SOLTMPDIR" | ||||
| rm -r "$SOLTMPDIR" | ||||
| 
 | ||||
| printTask "Testing AST export with stop-after=parsing..." | ||||
| "$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" --without-optimizer --quiet --input-files | ||||
| ) | ||||
| rm -rf "$SOLTMPDIR" | ||||
| rm -r "$SOLTMPDIR" | ||||
| 
 | ||||
| echo "Commandline tests successful." | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user