add missing awaits in tests

This commit is contained in:
Francisco Giordano
2018-01-15 16:58:00 -03:00
parent beea818f4e
commit ea1cb5c54e
2 changed files with 9 additions and 9 deletions

View File

@ -45,17 +45,17 @@ contract('RBAC', function (accounts) {
.should.be.fulfilled;
});
it('does not allow admins to call #nobodyCanDoThis', async () => {
expectThrow(
await expectThrow(
mock.nobodyCanDoThis({ from: admin })
);
});
it('does not allow advisors to call #nobodyCanDoThis', async () => {
expectThrow(
await expectThrow(
mock.nobodyCanDoThis({ from: advisors[0] })
);
});
it('does not allow anyone to call #nobodyCanDoThis', async () => {
expectThrow(
await expectThrow(
mock.nobodyCanDoThis({ from: anyone })
);
});
@ -69,14 +69,14 @@ contract('RBAC', function (accounts) {
});
it('announces a RoleAdded event on addRole', async () => {
expectEvent.inTransaction(
await expectEvent.inTransaction(
mock.adminAddRole(futureAdvisor, ROLE_ADVISOR, { from: admin }),
'RoleAdded'
);
});
it('announces a RoleRemoved event on removeRole', async () => {
expectEvent.inTransaction(
await expectEvent.inTransaction(
mock.adminRemoveRole(futureAdvisor, ROLE_ADVISOR, { from: admin }),
'RoleRemoved'
);
@ -85,12 +85,12 @@ contract('RBAC', function (accounts) {
context('in adversarial conditions', () => {
it('does not allow an advisor to remove another advisor', async () => {
expectThrow(
await expectThrow(
mock.removeAdvisor(advisors[1], { from: advisors[0] })
);
});
it('does not allow "anyone" to remove an advisor', async () => {
expectThrow(
await expectThrow(
mock.removeAdvisor(advisors[0], { from: anyone })
);
});