Events added to Secondary (#1425)

* Update contracts/ownership/Secondary.sol

* Update Secondary.sol

* Update Secondary.test.js

* Update Secondary.test.js

* Update Secondary.sol
This commit is contained in:
Aniket
2018-10-18 19:30:33 +05:30
committed by Nicolás Venturo
parent 0231fac514
commit cbe414864f
2 changed files with 17 additions and 3 deletions

View File

@ -1,4 +1,5 @@
const shouldFail = require('../helpers/shouldFail');
const expectEvent = require('../helpers/expectEvent');
const { ZERO_ADDRESS } = require('../helpers/constants');
const SecondaryMock = artifacts.require('SecondaryMock');
@ -27,7 +28,8 @@ contract('Secondary', function ([_, primary, newPrimary, anyone]) {
describe('transferPrimary', function () {
it('makes the recipient the new primary', async function () {
await this.secondary.transferPrimary(newPrimary, { from: primary });
const { logs } = await this.secondary.transferPrimary(newPrimary, { from: primary });
expectEvent.inLogs(logs, 'PrimaryTransferred', { recipient: newPrimary });
(await this.secondary.primary()).should.equal(newPrimary);
});