Skip to content

Commit

Permalink
Revert : test proposal
Browse files Browse the repository at this point in the history
This test is implemented in #21
  • Loading branch information
Alex-Werner committed Mar 5, 2018
1 parent f33e0ff commit 8203d37
Showing 1 changed file with 0 additions and 21 deletions.
21 changes: 0 additions & 21 deletions test/govobject/types/proposal.js
Original file line number Diff line number Diff line change
Expand Up @@ -518,26 +518,5 @@ describe('Proposal', function() {
expect(proposalRes).to.throw(Error);
expect(proposalRes).to.throw('Must be a valid JSON - Expected property url to be a string received:number');
});
it('should parse a serialised datahex proposal', function(){

var datahex1 = '5b5b2270726f706f73616c222c7b22656e645f65706f6368223a313531393834383631392c226e616d65223a226768696a6b6c6d6e6f707172737475767778797a3031323334353637383931353139303937393437222c227061796d656e745f61646472657373223a2279696b354841675641676a48316f5a4b6a63446676636632326277424e6253597a42222c227061796d656e745f616d6f756e74223a31302c2273746172745f65706f6368223a313531393039373934372c2274797065223a312c2275726c223a2268747470733a2f2f7777772e6461736863656e7472616c2e6f72672f702f746573745f70726f706f73616c5f31353139303937393437227d5d5d'
var datahex2 = '7b22656e645f65706f6368223a20313532323934373237392c20226e616d65223a2022746573742d6e617465222c20227061796d656e745f61646472657373223a20227953614559626252714e6a34504b626342397577364d50696448776f42426e687461222c20227061796d656e745f616d6f756e74223a2035352c202273746172745f65706f6368223a20313531373739393134342c202274797065223a20312c202275726c223a202268747470733a2f2f697066732e696f2f697066732f516d59374b456d4a4b707837624e4451325766444a70327a647376583141545a4b57643441584168444c4361424d227d';
var datahex2_array = '5b5b2270726f706f73616c222c7b22656e645f65706f6368223a313532323934373237392c226e616d65223a22746573742d6e617465222c227061796d656e745f61646472657373223a227953614559626252714e6a34504b626342397577364d50696448776f42426e687461222c227061796d656e745f616d6f756e74223a35352c2273746172745f65706f6368223a313531373739393134342c2274797065223a312c2275726c223a2268747470733a2f2f697066732e696f2f697066732f516d59374b456d4a4b707837624e4451325766444a70327a647376583141545a4b57643441584168444c4361424d227d5d5d';

var proposal1 = new Proposal(datahex1);
expect(proposal1.toString()).to.equal(datahex1);
expect(proposal1.type).to.equal(1);
expect(proposal1.end_epoch).to.equal(1519848619);
expect(proposal1.payment_address).to.equal('yik5HAgVAgjH1oZKjcDfvcf22bwBNbSYzB');
expect(proposal1.url).to.equal('https://www.dashcentral.org/p/test_proposal_1519097947');

var proposal2 = new Proposal(datahex2);
//We expect to be a different datahex2 as input is an object, and output will be an array (default).
expect(proposal2.toString()).to.equal(datahex2_array);
expect(proposal2.type).to.equal(1);
expect(proposal2.end_epoch).to.equal(1522947279);
expect(proposal2.payment_address).to.equal('ySaEYbbRqNj4PKbcB9uw6MPidHwoBBnhta');
expect(proposal2.url).to.equal('https://ipfs.io/ipfs/QmY7KEmJKpx7bNDQ2WfDJp2zdsvX1ATZKWd4AXAhDLCaBM');
})
});
var expectedHex = '5b5b2270726f706f73616c222c7b22656e645f65706f6368223a313736303035343430302c226e616d65223a225465737450726f706f73616c222c227061796d656e745f61646472657373223a22795847654e505158594658684c414e315a4b72416a787a7a426e5a324a5a4e4b6e68222c227061796d656e745f616d6f756e74223a31302c2273746172745f65706f6368223a313434343433353230302c2274797065223a312c2275726c223a22687474703a2f2f7777772e646173682e6f7267227d5d5d';

0 comments on commit 8203d37

Please sign in to comment.