Closes #1583 by setting up the datadir for the wallet gtest.

This commit is contained in:
Simon 2016-10-20 16:45:02 -07:00
parent 1218603f73
commit ffd2cb3437
1 changed files with 9 additions and 0 deletions

View File

@ -11,6 +11,8 @@
#include "zcash/Note.hpp"
#include "zcash/NoteEncryption.hpp"
#include <boost/filesystem.hpp>
using ::testing::Return;
ZCJoinSplit* params = ZCJoinSplit::Unopened();
@ -178,6 +180,13 @@ CWalletTx GetValidSpend(const libzcash::SpendingKey& sk,
return wtx;
}
TEST(wallet_tests, setup_datadir_location_run_as_first_test) {
// Get temporary and unique path for file.
boost::filesystem::path pathTemp = boost::filesystem::temp_directory_path() / boost::filesystem::unique_path();
boost::filesystem::create_directories(pathTemp);
mapArgs["-datadir"] = pathTemp.string();
}
TEST(wallet_tests, note_data_serialisation) {
auto sk = libzcash::SpendingKey::random();
auto wtx = GetValidReceive(sk, 10, true);