fixing /v1/addresses
This commit is contained in:
parent
aa944bab63
commit
c955498f4d
@ -63,7 +63,7 @@ Addresses.addressesParam = function(req, res, next, addresses) {
|
||||
*/
|
||||
Addresses.get = function(req, res) {
|
||||
$.checkState(req.address instanceof Address);
|
||||
node.getAddressInfo(req.address)
|
||||
node.addressService.getSummary(req.address)
|
||||
.then(function(info) {
|
||||
res.send(info);
|
||||
});
|
||||
|
||||
@ -2,7 +2,6 @@
|
||||
|
||||
var chai = require('chai');
|
||||
var should = chai.should();
|
||||
var request = require('supertest');
|
||||
|
||||
var EventEmitter = require('eventemitter2').EventEmitter2;
|
||||
var Promise = require('bluebird');
|
||||
@ -10,16 +9,15 @@ Promise.longStackTraces();
|
||||
var bitcore = require('bitcore');
|
||||
var _ = bitcore.deps._;
|
||||
|
||||
var BitcoreHTTP = require('../../lib/http');
|
||||
|
||||
var mockAddresses = require('../data/addresses');
|
||||
var mockTransactions = require('../data/transactions');
|
||||
|
||||
describe('BitcoreHTTP v1 addresses routes', function() {
|
||||
describe.only('BitcoreHTTP v1 addresses routes', function() {
|
||||
|
||||
// mocks
|
||||
var transactionList = _.values(mockTransactions);
|
||||
var nodeMock, app, agent;
|
||||
var nodeMock, agent;
|
||||
var txs_for_addr = function(addr) {
|
||||
var amount = mockAddresses[addr].summary.transactions.length;
|
||||
return transactionList.slice(0, amount);
|
||||
@ -51,7 +49,8 @@ describe('BitcoreHTTP v1 addresses routes', function() {
|
||||
|
||||
beforeEach(function() {
|
||||
nodeMock = new EventEmitter();
|
||||
nodeMock.getAddressInfo = function(address) {
|
||||
nodeMock.addressService = {};
|
||||
nodeMock.addressService.getSummary = function(address) {
|
||||
return Promise.resolve(mockAddresses[address.toString()]);
|
||||
};
|
||||
nodeMock.listTransactions = function(opts) {
|
||||
@ -60,8 +59,7 @@ describe('BitcoreHTTP v1 addresses routes', function() {
|
||||
nodeMock.getUTXOs = function(addresses) {
|
||||
return Promise.resolve(utxos_for_addrs(addresses));
|
||||
};
|
||||
app = new BitcoreHTTP(nodeMock).app;
|
||||
agent = request(app);
|
||||
agent = require('../app')(nodeMock);
|
||||
});
|
||||
|
||||
var failsWithInvalidAddress = function(agent, url, cb) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user