diff options
author | Alan Conway <aconway@apache.org> | 2009-04-15 21:21:47 +0000 |
---|---|---|
committer | Alan Conway <aconway@apache.org> | 2009-04-15 21:21:47 +0000 |
commit | 2ccd734741281b6bf9f9e7f5af6d3697f579ae14 (patch) | |
tree | 38ebc613fe92d3fa7061cf096c27743e6d3b8434 /cpp/src/tests/PartialFailure.cpp | |
parent | 0bd1b0141e46e64debe2b4da971a4250dba5c59c (diff) | |
download | qpid-python-2ccd734741281b6bf9f9e7f5af6d3697f579ae14.tar.gz |
Clean up temporary data directories in tests.
ForkedBroker.cpp: create/delete tmp data directory if passed arg TMP_DATA_DIR.
failover_soak.cpp, PartialFailure.cpp: use tmp data dir feature of ForkedBroker
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@765365 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/tests/PartialFailure.cpp')
-rw-r--r-- | cpp/src/tests/PartialFailure.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/cpp/src/tests/PartialFailure.cpp b/cpp/src/tests/PartialFailure.cpp index f7187b2e77..5137672e7d 100644 --- a/cpp/src/tests/PartialFailure.cpp +++ b/cpp/src/tests/PartialFailure.cpp @@ -53,11 +53,8 @@ void updateArgs(ClusterFixture::Args& args, size_t index) { os << "--test-store-name=s" << index; args.push_back(os.str()); args.push_back("--load-module=.libs/test_store.so"); - string dataDir("/tmp/PartialFailure.XXXXXX"); - if (!mkdtemp(const_cast<char*>(dataDir.c_str()))) - throw ErrnoException("Can't create data dir"); - args.push_back("--data-dir="+dataDir); args.push_back("--auth=no"); + args.push_back("TMP_DATA_DIR"); // These tests generate errors deliberately, disable error logging unless a log env var is set. if (!::getenv("QPID_TRACE") && !::getenv("QPID_LOG_ENABLE")) { |