Skip to content

Commit

Permalink
contract.deploy.test: add event status & error check
Browse files Browse the repository at this point in the history
  • Loading branch information
yupnano committed Mar 27, 2018
1 parent db7c2ec commit cbbb1e6
Show file tree
Hide file tree
Showing 2 changed files with 103 additions and 31 deletions.
9 changes: 5 additions & 4 deletions nebtestkit/cases/contract/contract.call.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -195,12 +195,13 @@ function testContractCall(testInput, testExpect, done) {
var event = events.events[i];
//console.log("tx event:", JSON.stringify(event,null,'\t'));
console.log("tx event:", event.data);
if (event.topic == "chain.transactionResult") {
if (event.topic === "chain.transactionResult") {
var result = JSON.parse(event.data);
expect(result.status).to.equal(testExpect.status);
}
if (testExpect.hasOwnProperty("eventErr")){
expect(result.error).to.equal(testExpect.eventErr);

if (testExpect.hasOwnProperty("eventErr")){
expect(result.error).to.equal(testExpect.eventErr);
}
}
}
done();
Expand Down
Loading

0 comments on commit cbbb1e6

Please sign in to comment.