Update gas-report command to latest foundry

Foundry changed the test command output, changing the "Test result" to "Suite result", causing the command gas-report to stop working.  See https://github.com/foundry-rs/foundry/pull/7228 17215eb2f7

Updating the word on the gas-report command fixes the problem.
This commit is contained in:
Ricardo Guilherme Schmidt 2024-08-31 16:55:46 -03:00 committed by r4bbit
parent 2e46feeca3
commit 641258d130
1 changed files with 1 additions and 1 deletions

View File

@ -28,7 +28,7 @@
"lint:sol": "forge fmt --check && pnpm solhint {script,src,test,certora}/**/*.sol",
"prettier:check": "prettier --check **/*.{json,md,yml} --ignore-path=.prettierignore",
"prettier:write": "prettier --write **/*.{json,md,yml} --ignore-path=.prettierignore",
"gas-report": "forge test --gas-report 2>&1 | (tee /dev/tty | awk '/Test result:/ {found=1; buffer=\"\"; next} found && !/Ran/ {buffer=buffer $0 ORS} /Ran/ {found=0} END {printf \"%s\", buffer}' > .gas-report)",
"gas-report": "forge test --gas-report 2>&1 | (tee /dev/tty | awk '/Suite result:/ {found=1; buffer=\"\"; next} found && !/Ran/ {buffer=buffer $0 ORS} /Ran/ {found=0} END {printf \"%s\", buffer}' > .gas-report)",
"release": "commit-and-tag-version",
"adorno": "pnpm prettier:write && forge fmt && forge snapshot && pnpm gas-report"
}