@plugnet/keyring
Version:
34 lines (30 loc) • 1.31 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _utilCrypto = require("@plugnet/util-crypto");
var _testingPairs = _interopRequireDefault(require("./testingPairs"));
// Copyright 2017-2019 @polkadot/keyring authors & contributors
// This software may be modified and distributed under the terms
// of the Apache-2.0 license. See the LICENSE file for details.
describe('testingPairs', () => {
beforeEach(async () => {
await (0, _utilCrypto.cryptoWaitReady)();
});
it('creates without failing', () => {
expect(Object.keys((0, _testingPairs.default)())).toHaveLength(2 + 1 + 7);
});
it('has the correct address for Alice (non-HDKD)', () => {
expect((0, _testingPairs.default)({
type: 'ed25519'
}, false).alice.address).toEqual('5GoKvZWG5ZPYL1WUovuHW3zJBWBP5eT8CbqjdRY4Q6iMaQua');
});
it('has the correct address for Alice (HDKD)', () => {
expect((0, _testingPairs.default)({
type: 'ed25519'
}).alice.address).toEqual('5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY');
});
it('has the correct address for Alice_session (HDKD)', () => {
expect((0, _testingPairs.default)({
type: 'ed25519'
}).alice_session.address).toEqual('5FA9nQDVg267DEd8m1ZypXLBnvN7SFxYwV7ndqSYGiN9TTpu');
});
});