Browse Source

Test both version byte and version string in same loop

master
Luke Childs 5 years ago
parent
commit
d36c884836
  1. 4
      test/unit.js

4
test/unit.js

@ -32,11 +32,13 @@ test('bip39v.generateMnemonic() defaults to P2PKH version byte', t => {
t.is(versionByte, fixtures.versionBytes.P2PKH);
});
test('bip39v.generateMnemonic(length, version) adds correct version byte', t => {
test('bip39v.generateMnemonic(length, version) adds correct version', t => {
Object.entries(fixtures.versionBytes).forEach(([version, byte]) => {
const mnemonic = bip39v.generateMnemonic(128, bip39v.versions[version]);
const versionByte = bip39v.mnemonicToVersionByte(mnemonic);
const versionString = bip39v.mnemonicToVersion(mnemonic);
t.is(versionByte, bip39v.versions[version]);
t.is(versionByte, byte);
t.is(versionString, version);
});
});

Loading…
Cancel
Save