fix more tests

This commit is contained in:
Manuel Araoz 2015-04-10 12:47:15 -03:00
parent 5afcce87da
commit 177cf9ac25
3 changed files with 24 additions and 6 deletions

2
.gitignore vendored
View File

@ -24,7 +24,6 @@ report
*~ *~
.idea .idea
.project .project
peerdb.json
npm-debug.log npm-debug.log
.nodemonignore .nodemonignore
@ -39,6 +38,7 @@ db/blocks
db/testnet/blocks/* db/testnet/blocks/*
db/testnet/blocks db/testnet/blocks
db/* db/*
db-test/
README.html README.html
public public

View File

@ -5,7 +5,6 @@ var EventEmitter = require('eventemitter2').EventEmitter2;
var bitcore = require('bitcore'); var bitcore = require('bitcore');
var _ = bitcore.deps._; var _ = bitcore.deps._;
var config = require('config');
var $ = bitcore.util.preconditions; var $ = bitcore.util.preconditions;
var Promise = require('bluebird'); var Promise = require('bluebird');
var RPC = require('bitcoind-rpc'); var RPC = require('bitcoind-rpc');
@ -68,7 +67,6 @@ var BitcoreNode = function(bus, networkMonitor, blockService, transactionService
if (block.height % 100 === 0) { if (block.height % 100 === 0) {
console.log('block', block.id, 'height', block.height); console.log('block', block.id, 'height', block.height);
console.log('cache size', Object.keys(self.blockCache).length);
} }
return Promise.each(blockchainChanges.unconfirmed, function(hash) { return Promise.each(blockchainChanges.unconfirmed, function(hash) {
@ -119,9 +117,9 @@ BitcoreNode.create = function(opts) {
var networkMonitor = NetworkMonitor.create(bus, opts.NetworkMonitor); var networkMonitor = NetworkMonitor.create(bus, opts.NetworkMonitor);
var database = Promise.promisifyAll( var database = Promise.promisifyAll(
new LevelUp(opts.LevelUp || config.get('LevelUp')) new LevelUp(opts.LevelUp)
); );
var rpc = Promise.promisifyAll(new RPC(config.get('RPC'))); var rpc = Promise.promisifyAll(new RPC(opts.RPC));
var transactionService = new TransactionService({ var transactionService = new TransactionService({
rpc: rpc, rpc: rpc,

View File

@ -34,7 +34,27 @@ describe('BitcoreNode', function() {
}); });
it('from create', function() { it('from create', function() {
var node = BitcoreNode.create(); var opts = {
LevelUp: './db-test',
network: 'testnet',
NetworkMonitor: {
host: 'localhost',
port: 8555,
},
Reporter: 'none',
BitcoreHTTP: {
host: 'somehost',
port: 9090,
},
RPC: {
user: 'test-user',
pass: 'test-password',
protocol: 'http',
host: '8.8.8.8',
port: 8552,
}
};
var node = BitcoreNode.create(opts);
should.exist(node); should.exist(node);
}); });
}); });