Skip to content

Commit

Permalink
adding manual reconnect
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex committed Jan 31, 2023
1 parent 0f0a540 commit 35f425c
Showing 1 changed file with 9 additions and 12 deletions.
21 changes: 9 additions & 12 deletions test/websocket.ganache.js
Original file line number Diff line number Diff line change
Expand Up @@ -567,22 +567,19 @@ describe('WebsocketProvider (ganache)', function () {
setTimeout(async function(){
assert(stage === 1);
let blockNumber;
// manually reconnect so we don't error out
web3.currentProvider.reconnect();
const deferred = web3.eth.getBlockNumber();
server = ganache.server(ganacheOptions);
await server.listen(port);
setTimeout(async function() {
try {
blockNumber = await deferred;
console.log(blockNumber)
resolve(true);
} catch (error) {
console.log(error)
reject();
}
}, 1000);
await server.close();
try {
blockNumber = await deferred;
resolve(true);
} catch (error) {
reject(error);
}
web3.currentProvider.removeAllListeners();

},1000);
});
});
Expand Down

0 comments on commit 35f425c

Please sign in to comment.