Merge pull request #323 from pooleja/fix/ownable_error

Fix/ownable error - Silent transferOwnership Failure
This commit is contained in:
Francisco Giordano
2017-07-22 15:57:45 -03:00
committed by GitHub
2 changed files with 9 additions and 8 deletions

View File

@ -36,10 +36,12 @@ contract('Ownable', function(accounts) {
it('should guard ownership against stuck state', async function() {
let originalOwner = await ownable.owner();
await ownable.transferOwnership(null, {from: originalOwner});
let newOwner = await ownable.owner();
assert.equal(originalOwner, newOwner);
try {
await ownable.transferOwnership(null, {from: originalOwner});
assert.fail();
} catch(error) {
assertJump(error);
}
});
});
});