test getMainAddresses
This commit is contained in:
parent
d509710784
commit
ea8db8bb19
|
@ -1718,6 +1718,54 @@ describe('Wallet service', function() {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
describe.only('#getMainAddresses', function() {
|
||||||
|
var server, wallet;
|
||||||
|
|
||||||
|
beforeEach(function(done) {
|
||||||
|
helpers.createAndJoinWallet(2, 2, {}, function(s, w) {
|
||||||
|
server = s;
|
||||||
|
wallet = w;
|
||||||
|
helpers.createAddresses(server, wallet, 5, 0, function() {
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should get all addresses', function(done) {
|
||||||
|
server.getMainAddresses({}, function(err, addresses) {
|
||||||
|
should.not.exist(err);
|
||||||
|
addresses.length.should.equal(5);
|
||||||
|
addresses[0].path.should.equal('m/0/0');
|
||||||
|
addresses[4].path.should.equal('m/0/4');
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
it('should get first N addresses', function(done) {
|
||||||
|
server.getMainAddresses({
|
||||||
|
limit: 3
|
||||||
|
}, function(err, addresses) {
|
||||||
|
should.not.exist(err);
|
||||||
|
addresses.length.should.equal(3);
|
||||||
|
addresses[0].path.should.equal('m/0/0');
|
||||||
|
addresses[2].path.should.equal('m/0/2');
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
it('should get last N addresses in reverse order', function(done) {
|
||||||
|
server.getMainAddresses({
|
||||||
|
limit: 3,
|
||||||
|
reverse: true,
|
||||||
|
}, function(err, addresses) {
|
||||||
|
should.not.exist(err);
|
||||||
|
addresses.length.should.equal(3);
|
||||||
|
addresses[0].path.should.equal('m/0/4');
|
||||||
|
addresses[2].path.should.equal('m/0/2');
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
describe('Preferences', function() {
|
describe('Preferences', function() {
|
||||||
var server, wallet;
|
var server, wallet;
|
||||||
beforeEach(function(done) {
|
beforeEach(function(done) {
|
||||||
|
|
Loading…
Reference in New Issue