From 6daab5b4fcb409812275405006b38676a1439180 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Fri, 16 Dec 2016 10:52:00 +1300 Subject: [PATCH] Only run wallet tests when wallet is enabled --- src/Makefile.gtest.include | 4 ++-- src/gtest/test_keystore.cpp | 4 ++++ src/{ => wallet}/gtest/test_wallet_zkeys.cpp | 0 3 files changed, 6 insertions(+), 2 deletions(-) rename src/{ => wallet}/gtest/test_wallet_zkeys.cpp (100%) diff --git a/src/Makefile.gtest.include b/src/Makefile.gtest.include index a7071f3b7..1c9203ffa 100644 --- a/src/Makefile.gtest.include +++ b/src/Makefile.gtest.include @@ -11,7 +11,6 @@ zcash_gtest_SOURCES = \ gtest/json_test_vectors.cpp \ gtest/json_test_vectors.h \ gtest/test_foundersreward.cpp \ - gtest/test_wallet_zkeys.cpp \ gtest/test_jsonspirit.cpp \ gtest/test_tautology.cpp \ gtest/test_equihash.cpp \ @@ -31,7 +30,8 @@ zcash_gtest_SOURCES = \ gtest/test_checkblock.cpp if ENABLE_WALLET zcash_gtest_SOURCES += \ - wallet/gtest/test_wallet.cpp + wallet/gtest/test_wallet.cpp \ + wallet/gtest/test_wallet_zkeys.cpp endif zcash_gtest_CPPFLAGS = -DMULTICORE -fopenmp -DBINARY_OUTPUT -DCURVE_ALT_BN128 -DSTATIC diff --git a/src/gtest/test_keystore.cpp b/src/gtest/test_keystore.cpp index 26fde42d9..e94aea53e 100644 --- a/src/gtest/test_keystore.cpp +++ b/src/gtest/test_keystore.cpp @@ -2,7 +2,9 @@ #include "keystore.h" #include "random.h" +#ifdef ENABLE_WALLET #include "wallet/crypter.h" +#endif #include "zcash/Address.hpp" TEST(keystore_tests, store_and_retrieve_spending_key) { @@ -44,6 +46,7 @@ TEST(keystore_tests, store_and_retrieve_note_decryptor) { EXPECT_EQ(ZCNoteDecryption(sk.viewing_key()), decOut); } +#ifdef ENABLE_WALLET class TestCCryptoKeyStore : public CCryptoKeyStore { public: @@ -125,3 +128,4 @@ TEST(keystore_tests, store_and_retrieve_spending_key_in_encrypted_store) { ASSERT_EQ(1, addrs.count(addr)); ASSERT_EQ(1, addrs.count(addr2)); } +#endif diff --git a/src/gtest/test_wallet_zkeys.cpp b/src/wallet/gtest/test_wallet_zkeys.cpp similarity index 100% rename from src/gtest/test_wallet_zkeys.cpp rename to src/wallet/gtest/test_wallet_zkeys.cpp