improve stability of tests in CI environment

This commit is contained in:
Noah Zinsmeister
2020-01-30 12:43:16 -05:00
parent 6344c31eeb
commit 2d84a7f5f5
2 changed files with 15 additions and 17 deletions

View File

@ -79,10 +79,10 @@ export async function getApprovalDigest(
)
}
export async function mineBlock(provider: Web3Provider, seconds: number): Promise<void> {
export async function mineBlock(provider: Web3Provider, timestamp: number): Promise<void> {
await new Promise(async (resolve, reject) => {
;(provider._web3Provider.sendAsync as any)(
{ jsonrpc: '2.0', method: 'evm_mine', params: [(await provider.getBlock('latest')).timestamp + seconds] },
{ jsonrpc: '2.0', method: 'evm_mine', params: [timestamp] },
(error: any, result: any): void => {
if (error) {
reject(error)