Update tests

getContract now seems to return a Promise
This commit is contained in:
bumi 2020-02-10 14:59:22 +01:00
parent b7eac4202c
commit 190d3b77d5
2 changed files with 8 additions and 8 deletions

View File

@ -21,8 +21,8 @@ contract('Contributor app', (accounts) => {
aclBase = await getContract('ACL').new(); aclBase = await getContract('ACL').new();
daoFactory = await getContract('DAOFactory').new(kernelBase.address, aclBase.address, ZERO_ADDR); daoFactory = await getContract('DAOFactory').new(kernelBase.address, aclBase.address, ZERO_ADDR);
r = await daoFactory.newDAO(root); r = await daoFactory.newDAO(root);
dao = getContract('Kernel').at(r.logs.filter(l => l.event == 'DeployDAO')[0].args.dao); dao = await getContract('Kernel').at(r.logs.filter(l => l.event == 'DeployDAO')[0].args.dao);
acl = getContract('ACL').at(await dao.acl()); acl = await getContract('ACL').at(await dao.acl());
//create dao mamnager permission for coin owner //create dao mamnager permission for coin owner
await acl.createPermission( await acl.createPermission(
@ -63,7 +63,7 @@ contract('Contributor app', (accounts) => {
root, root,
{ from: root } { from: root }
); );
}); });
describe("Owner default permissions", async () => { describe("Owner default permissions", async () => {
@ -71,7 +71,7 @@ contract('Contributor app', (accounts) => {
let manageContributorPermission = await acl.hasPermission(root, contributor.address, await contributor.MANAGE_CONTRIBUTORS_ROLE()); let manageContributorPermission = await acl.hasPermission(root, contributor.address, await contributor.MANAGE_CONTRIBUTORS_ROLE());
// eslint-disable-next-line no-undef // eslint-disable-next-line no-undef
assert.equal(manageContributorPermission, true); assert.equal(manageContributorPermission, true);
}); });
}); });
describe("Add contributor", async () => { describe("Add contributor", async () => {

View File

@ -21,8 +21,8 @@ contract('Token app', (accounts) => {
aclBase = await getContract('ACL').new(); aclBase = await getContract('ACL').new();
daoFactory = await getContract('DAOFactory').new(kernelBase.address, aclBase.address, ZERO_ADDR); daoFactory = await getContract('DAOFactory').new(kernelBase.address, aclBase.address, ZERO_ADDR);
r = await daoFactory.newDAO(root); r = await daoFactory.newDAO(root);
dao = getContract('Kernel').at(r.logs.filter(l => l.event == 'DeployDAO')[0].args.dao); dao = await getContract('Kernel').at(r.logs.filter(l => l.event == 'DeployDAO')[0].args.dao);
acl = getContract('ACL').at(await dao.acl()); acl = await getContract('ACL').at(await dao.acl());
//create dao mamnager permission for coin owner //create dao mamnager permission for coin owner
await acl.createPermission( await acl.createPermission(
@ -63,7 +63,7 @@ contract('Token app', (accounts) => {
root, root,
{ from: root } { from: root }
); );
}); });
describe("Owner default space permissions", async () => { describe("Owner default space permissions", async () => {
@ -71,7 +71,7 @@ contract('Token app', (accounts) => {
let tokenIssuerPermission = await acl.hasPermission(root, token.address, await token.MINT_TOKEN_ROLE()); let tokenIssuerPermission = await acl.hasPermission(root, token.address, await token.MINT_TOKEN_ROLE());
// eslint-disable-next-line no-undef // eslint-disable-next-line no-undef
assert.equal(tokenIssuerPermission, true); assert.equal(tokenIssuerPermission, true);
}); });
}); });
describe("Token issuing", async () => { describe("Token issuing", async () => {