While testing the Raffle contract, I am getting error in the line written “await network.provider.send(“evm_increaseTime”, [ethers.toNumber(interval) + 1]); await network.provider.send(“evm_mine”, []);”
it("doesn't allow entrance when raffle is calculating", async () => {
await raffle.enterRaffle({ value: raffleEntranceFee });
await network.provider.send("evm_increaseTime", [ethers.toNumber(interval) + 1,]);
await network.provider.send("evm_mine", []);
await raffle.performUpkeep([]);
await expect(raffle.enterRaffle({ value: raffleEntranceFee })).to.be.revertedWithCustomError(raffle, "Raffle_NotOpen");
});
New contributor
Zaini is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.