Added test on Async, deleted getPeer()

This commit is contained in:
Matias Pando 2015-01-15 12:47:13 -03:00
parent 373f12c2a0
commit 6c839edd91
2 changed files with 47 additions and 4 deletions

View File

@ -358,10 +358,6 @@ Network.prototype.getOnlinePeerIDs = function() {
return this.connectedPeers;
};
Network.prototype.getPeer = function() {
return this.peer;
};
Network.prototype.getCopayerIds = function() {
if (this.allowedCopayerIds) {

View File

@ -323,4 +323,51 @@ describe('Network / Async', function() {
});
describe('#_arrayRemove', function() {
it('should remove an element from an array', function() {
var array = ['1', '2', '3', '4'];
array = Async._arrayRemove('2', array);
array.length.should.be.equal(3);
array.indexOf('2').should.be.equal(-1);
});
});
describe('#getOnlinePeerIDs', function() {
it('should get peer ids that are online', function() {
var n = createN();
n.getOnlinePeerIDs().length.should.be.equal(0);
n._addCopayer('ab0001');
n.getOnlinePeerIDs().length.should.be.equal(1);
n._addCopayer('ab0001');
n.getOnlinePeerIDs().length.should.be.equal(1);
n._addCopayer('ab0002');
n.getOnlinePeerIDs().length.should.be.equal(2);
});
});
describe('#connectedCopayers', function() {
it('should get peer ids that are online', function() {
var n = createN();
n.connectedCopayers().length.should.be.equal(0);
n._addCopayer('ab0001');
n.connectedCopayers().length.should.be.equal(1);
n._addCopayer('ab0001');
n.connectedCopayers().length.should.be.equal(1);
n._addCopayer('ab0002');
n.connectedCopayers().length.should.be.equal(2);
});
});
describe('#_deletePeer', function() {
it('should delete a Peer', function() {
var n = createN();
n._addCopayer('ab0001');
n.connectedPeers.length.should.be.equal(1);
var peerId = n.connectedPeers[0];
n._deletePeer(peerId);
n.connectedPeers.length.should.be.equal(0);
});
});
});