From 44c887b8c965aaa300015a2c8722bd5b88e95bbd Mon Sep 17 00:00:00 2001 From: Luke Childs Date: Thu, 27 Aug 2020 01:40:59 +0700 Subject: [PATCH] Test version functions throw on non-versioned mnemonics --- test/unit.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/unit.js b/test/unit.js index 46d49af..5e7b918 100644 --- a/test/unit.js +++ b/test/unit.js @@ -64,6 +64,7 @@ test('bip39v.mnemonicToVersionByte(mnemonic) against fixture data', t => { const expectedVersionByte = version === 'UNKNOWN' ? 0xFF : fixtures.versionBytes[version]; t.is(versionByte, expectedVersionByte); }); + t.throws(() => bip39v.mnemonicToVersionByte(fixtures.nonVersionedMnemonic)); }); test('bip39v.mnemonicToVersion(mnemonic) against fixture data', t => { @@ -71,4 +72,5 @@ test('bip39v.mnemonicToVersion(mnemonic) against fixture data', t => { const versionString = bip39v.mnemonicToVersion(mnemonic); t.is(versionString, version); }); + t.throws(() => bip39v.mnemonicToVersion(fixtures.nonVersionedMnemonic)); });