From 9427cf91e8e395a7ad94e2462638bb097097625a Mon Sep 17 00:00:00 2001 From: Alexey Karyabkin Date: Tue, 19 Jun 2018 18:02:48 +0400 Subject: [PATCH] added test for function xkey_to_private_key (BIP0032/BIP0044) --- tests/test_bip0032.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/test_bip0032.py b/tests/test_bip0032.py index 757f50b..e431c8c 100644 --- a/tests/test_bip0032.py +++ b/tests/test_bip0032.py @@ -131,6 +131,19 @@ def test_xprivate_to_xpublic_key(privkey_hdwallet_base58): assert isinstance(xpubkey, bytes) +def test_xkey_to_private_key(privkey_hdwallet_base58, pubkey_hdwallet_base58): + privkey = xkey_to_private_key(privkey_hdwallet_base58, True, False) + assert privkey is not None + assert isinstance(privkey, str) + privkey = xkey_to_private_key(privkey_hdwallet_base58, False, True) + assert privkey is not None + assert isinstance(privkey, str) + privkey = xkey_to_private_key(privkey_hdwallet_base58, False, False) + assert privkey is not None + assert isinstance(privkey, bytes) + + + def test_validate_path_level(): params = [0x8000002C, 0x80000001, 0x80000000, 0, 0] testnet = True