Skip to content
This repository was archived by the owner on Apr 3, 2019. It is now read-only.

Commit 3b0590f

Browse files
committed
added 2 tests working
1 parent 7a65961 commit 3b0590f

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

src/contract_wrappers/Compliance.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ export default class Compliance extends ContractWrapper {
236236
securityTokenAddress: string,
237237
proposalIndex: number,
238238
): Promise<string> {
239-
return this._contract.templateProposals.call(
239+
return this._contract.getTemplateByProposal.call(
240240
securityTokenAddress,
241241
proposalIndex,
242242
);
@@ -298,7 +298,7 @@ export default class Compliance extends ContractWrapper {
298298
async getTemplateReputation(
299299
templateAddress: string,
300300
): Promise<TemplateReputation> {
301-
const template = await this._contract.templates(templateAddress);
301+
const template = await this._contract.templates.call(templateAddress);
302302
return {
303303
owner: template[0],
304304
totalRaised: template[1],

test/Compliance_test.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,16 @@ describe('Compliance wrapper', () => {
100100
assert.equal(templateReputation.owner, accounts[2], "TemplateReputation not stored or read properly");
101101

102102
// Get Template Address By Proposal
103-
// const address = compliance.getTemplateAddressByProposal(securityToken.address, )
104-
// assert.equal(address, templateAddress, 'Proposal returned the wrong template address');
103+
const address = await compliance.getTemplateAddressByProposal(securityToken.address, 0)
104+
assert.equal(address, templateAddress, 'Proposal returned the wrong template address');
105105

106106
// Cancel Proposal
107-
// templateAddress.cancelTemplateProposal(accounts[2],securityToken.address, );
107+
await compliance.cancelTemplateProposal(accounts[2],securityToken.address, 0);
108+
109+
const addressShouldBeZero = await compliance.getTemplateAddressByProposal(securityToken.address, 0)
110+
assert.equal(addressShouldBeZero, 0, 'Proposal returned the wrong template address');
111+
112+
108113

109114
});
110115

0 commit comments

Comments
 (0)