Merge pull request #4165

68b1197 tests: ringdb: use system's temporary dir path (radfish)
This commit is contained in:
luigi1111 2018-08-15 17:33:06 -05:00
commit 01475c36c0
No known key found for this signature in database
GPG key ID: F4ACA0183641E010

View file

@ -76,13 +76,13 @@ public:
private:
std::string make_filename()
{
boost::filesystem::path path = tools::get_default_data_dir();
path /= "fake";
boost::filesystem::path path =
boost::filesystem::temp_directory_path();
#if defined(__MINGW32__) || defined(__MINGW__)
filename = tempnam(path.string().c_str(), "ringdb-test-");
filename = tempnam(path.string().c_str(), "monero-ringdb-test-");
EXPECT_TRUE(filename != NULL);
#else
path /= "ringdb-test-XXXXXX";
path /= "monero-ringdb-test-XXXXXX";
filename = strdup(path.string().c_str());
EXPECT_TRUE(mkdtemp(filename) != NULL);
#endif