diff --git a/test/lifecycle/Pausable.test.js b/test/lifecycle/Pausable.test.js index 4ff085997c6..3fa6f287042 100644 --- a/test/lifecycle/Pausable.test.js +++ b/test/lifecycle/Pausable.test.js @@ -1,4 +1,5 @@ const { assertRevert } = require('../helpers/assertRevert'); +const expectEvent = require('../helpers/expectEvent'); const PausableMock = artifacts.require('PausableMock'); const BigNumber = web3.BigNumber; @@ -64,4 +65,12 @@ contract('Pausable', function () { const drasticMeasureTaken = await this.Pausable.drasticMeasureTaken(); drasticMeasureTaken.should.be.false; }); + + it('should log Pause and Unpause events appropriately', async function () { + const setPauseLogs = (await this.Pausable.pause()).logs; + expectEvent.inLogs(setPauseLogs, 'Pause'); + + const setUnPauseLogs = (await this.Pausable.unpause()).logs; + expectEvent.inLogs(setUnPauseLogs, 'Unpause'); + }); });