From 825effae90609ed66e7cc1c00b789d5672122de8 Mon Sep 17 00:00:00 2001 From: Mark Tyneway Date: Fri, 17 Nov 2023 23:00:44 +0300 Subject: [PATCH] contracts-bedrock: better test setup --- packages/contracts-bedrock/package.json | 2 +- packages/contracts-bedrock/scripts/generate-l2-genesis.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/contracts-bedrock/package.json b/packages/contracts-bedrock/package.json index f2115a1dd5c6c..fc4f374646814 100644 --- a/packages/contracts-bedrock/package.json +++ b/packages/contracts-bedrock/package.json @@ -17,7 +17,7 @@ "build": "forge build", "build:go-ffi": "(cd scripts/go-ffi && go build)", "autogen:invariant-docs": "npx tsx scripts/invariant-doc-gen.ts", - "test": "pnpm build:go-ffi && forge test", + "test": "pnpm build:go-ffi && ./scripts/generate-l2-genesis.sh && forge test", "coverage": "pnpm build:go-ffi && forge coverage", "coverage:lcov": "pnpm build:go-ffi && forge coverage --report lcov", "deploy": "./scripts/deploy.sh", diff --git a/packages/contracts-bedrock/scripts/generate-l2-genesis.sh b/packages/contracts-bedrock/scripts/generate-l2-genesis.sh index ccc5c91b8a363..eb04acff7e88a 100755 --- a/packages/contracts-bedrock/scripts/generate-l2-genesis.sh +++ b/packages/contracts-bedrock/scripts/generate-l2-genesis.sh @@ -24,6 +24,7 @@ fi if [ ! -d "$TESTDATA_DIR" ]; then mkdir -p "$TESTDATA_DIR" + echo "Generating L2 genesis" go run $OP_NODE genesis l2 \ --deploy-config "$CONTRACTS_DIR/deploy-config/hardhat.json" \