To run tests
Powershell:
yarn hardhat clean;$env:CHAIN_ID="1"; yarn hardhat test .\test\BeamNodes.js; $env:CHAIN_ID="31337"; yarn hardhat test .\test\BeamNodes-different-chain-id.js
Linux / MacOS:
yarn hardhat clean; export CHAIN_ID=1; yarn hardhat test ./test/BeamNodes.js; export CHAIN_ID=31337; yarn hardhat test ./test/BeamNodes-different-chain-id.js
Then
yarn hardhat coverage
or
npm hardhat coverage