mirror of
https://github.com/status-im/nim-dagger.git
synced 2025-02-10 13:47:06 +00:00
pass hardhat port to ethersuite
# Conflicts: # tests/ethertest.nim
This commit is contained in:
parent
235e960de4
commit
db7f19fba9
@ -5,6 +5,8 @@ import pkg/chronos
|
||||
import ./asynctest
|
||||
import ./checktest
|
||||
|
||||
const HardhatPort {.intdefine.}: int = 8545
|
||||
|
||||
## Unit testing suite that sets up an Ethereum testing environment.
|
||||
## Injects a `ethProvider` instance, and a list of `accounts`.
|
||||
## Calls the `evm_snapshot` and `evm_revert` methods to ensure that any
|
||||
@ -17,7 +19,7 @@ template ethersuite*(name, body) =
|
||||
|
||||
setup:
|
||||
ethProvider = JsonRpcProvider.new(
|
||||
"http://127.0.0.1:8545", pollingInterval = chronos.milliseconds(100)
|
||||
"http://127.0.0.1:" & $HardhatPort, pollingInterval = chronos.milliseconds(100)
|
||||
)
|
||||
snapshot = await send(ethProvider, "evm_snapshot")
|
||||
accounts = await ethProvider.listAccounts()
|
||||
|
Loading…
x
Reference in New Issue
Block a user