From 6974c35a05fff8e8a647a1c90cc040acffbd1b86 Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Wed, 29 Apr 2015 19:05:22 -0300 Subject: [PATCH] upgrade to bitcore v0.12.0 --- api/test/data/blocks.js | 2 +- api/test/v1/blocks.js | 8 +++++--- package.json | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/api/test/data/blocks.js b/api/test/data/blocks.js index f43d8d67..cd82ccbf 100644 --- a/api/test/data/blocks.js +++ b/api/test/data/blocks.js @@ -9,7 +9,7 @@ blockHexs.map(function(hex) { var block = new Block(new Buffer(hex, 'hex')); return block; }).forEach(function(block) { - mockBlocks[block.id] = block; + mockBlocks[block.id] = block.toObject(); }); module.exports = mockBlocks; diff --git a/api/test/v1/blocks.js b/api/test/v1/blocks.js index 18a541f0..6a1537a2 100644 --- a/api/test/v1/blocks.js +++ b/api/test/v1/blocks.js @@ -53,13 +53,15 @@ describe('BitcoreHTTP v1 blocks routes', function() { var start = from - 1e5; var end = to - 1e5; var section = blockList.slice(start, end); - return Promise.resolve(section.slice(offset, offset + limit)); + var ret = section.slice(offset, offset + limit); + console.log(ret); + return Promise.resolve(ret); }; app = require('../app')(nodeMock); agent = request(app); }); - describe('/blocks', function() { + describe.only('/blocks', function() { it('works with default parameters', function(cb) { agent.get('/v1/blocks/') .expect(200) @@ -95,7 +97,7 @@ describe('BitcoreHTTP v1 blocks routes', function() { it('returns latest block', function(cb) { agent.get('/v1/blocks/latest') .expect(200) - .expect(lastBlock.toJSON(), cb); + .expect(lastBlock, cb); }); }); describe('/blocks/:blockHash', function() { diff --git a/package.json b/package.json index 915775c0..e4c62dd5 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "dependencies": { "async": "0.9.0", "bitcoind-rpc": "^0.2.1", - "bitcore": "bitpay/bitcore", + "bitcore": "^0.12.0", "bitcore-p2p": "^0.13.0", "bluebird": "^2.9.12", "body-parser": "^1.12.0",