From dfcf33fe151d9d7050ac9db9755160847e4ef0fa Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Mon, 13 Aug 2018 14:17:17 +0100 Subject: [PATCH] test: Use regtest in key_tests/zs_address_test --- src/test/key_tests.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/test/key_tests.cpp b/src/test/key_tests.cpp index d864ca8be..5f72b25a7 100644 --- a/src/test/key_tests.cpp +++ b/src/test/key_tests.cpp @@ -223,11 +223,13 @@ BOOST_AUTO_TEST_CASE(zc_address_test) BOOST_AUTO_TEST_CASE(zs_address_test) { + SelectParams(CBaseChainParams::REGTEST); + for (size_t i = 0; i < 1000; i++) { auto sk = SaplingSpendingKey::random(); { std::string sk_string = EncodeSpendingKey(sk); - BOOST_CHECK(sk_string.compare(0, 24, Params().Bech32HRP(CChainParams::SAPLING_SPENDING_KEY)) == 0); + BOOST_CHECK(sk_string.compare(0, 27, Params().Bech32HRP(CChainParams::SAPLING_SPENDING_KEY)) == 0); auto spendingkey2 = DecodeSpendingKey(sk_string); BOOST_CHECK(IsValidSpendingKey(spendingkey2)); @@ -240,7 +242,7 @@ BOOST_AUTO_TEST_CASE(zs_address_test) auto addr = sk.default_address(); std::string addr_string = EncodePaymentAddress(addr); - BOOST_CHECK(addr_string.compare(0, 2, Params().Bech32HRP(CChainParams::SAPLING_PAYMENT_ADDRESS)) == 0); + BOOST_CHECK(addr_string.compare(0, 15, Params().Bech32HRP(CChainParams::SAPLING_PAYMENT_ADDRESS)) == 0); auto paymentaddr2 = DecodePaymentAddress(addr_string); BOOST_CHECK(IsValidPaymentAddress(paymentaddr2));