Browse Source

Merge pull request #136 from matiaspando/feat/skipedTest

Adding test
activeAddress
Matias Alejo Garcia 10 years ago
parent
commit
181ba74e3a
  1. 33
      test/integration/server.js

33
test/integration/server.js

@ -820,6 +820,26 @@ describe('Copay server', function() {
});
});
it('should create a tx using the uxtos with minimum amount first', function(done) {
helpers.stubUtxos(server, wallet, [100, 200, 300], function() {
var txOpts = helpers.createProposalOpts('18PzpUFkFZE8zKWUPvfykkTxmB9oMR8qP7', 150, 'some message', TestData.copayers[0].privKey);
server.createTx(txOpts, function(err, tx) {
should.not.exist(err);
should.exist(tx);
server.getPendingTxs({}, function(err, txs) {
should.not.exist(err);
txs.length.should.equal(1);
server.getBalance({}, function(err, balance) {
should.not.exist(err);
balance.totalAmount.should.equal(helpers.toSatoshi(600));
balance.lockedAmount.should.equal(helpers.toSatoshi(300));
done();
});
});
});
});
});
it('should fail to create tx with invalid proposal signature', function(done) {
helpers.stubUtxos(server, wallet, [100, 200], function() {
@ -1648,7 +1668,18 @@ describe('Copay server', function() {
done();
});
});
it.skip('should get someone elses transaction proposal', function(done) {});
it('should get someone elses transaction proposal', function(done) {
helpers.getAuthServer(wallet.copayers[1].id, function(server2, wallet) {
server2.getTx({
txProposalId: txpid
}, function(err, res) {
should.not.exist(err);
res.id.should.equal(txpid);
done();
});
});
});
it('should fail to get non-existent transaction proposal', function(done) {
server.getTx({
txProposalId: 'dummy'

Loading…
Cancel
Save