From f8edc89f1ad1df97874f23beaf005caac02314dd Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Thu, 04 Feb 2021 12:49:24 +0000 Subject: [PATCH] tests: enabling/disabling contract sponsoring twice --- --- a/tests/src/enableContractSponsoring.test.ts +++ b/tests/src/enableContractSponsoring.test.ts @@ -27,6 +27,25 @@ expect(await getFlipValue(flipper, deployer)).to.be.false; }); }); + + it('ensure it can be enabled twice', async () => { + await usingApi(async (api) => { + const [flipper, deployer] = await deployFlipper(api); + + await enableContractSponsoringExpectSuccess(deployer, flipper.address, true); + await enableContractSponsoringExpectSuccess(deployer, flipper.address, true); + }); + }); + + it('ensure it can be disabled twice', async () => { + await usingApi(async (api) => { + const [flipper, deployer] = await deployFlipper(api); + + await enableContractSponsoringExpectSuccess(deployer, flipper.address, true); + await enableContractSponsoringExpectSuccess(deployer, flipper.address, false); + await enableContractSponsoringExpectSuccess(deployer, flipper.address, false); + }); + }); }); describe('Negative Integration Test enableContractSponsoring', () => { -- gitstuff