You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by ti...@apache.org on 2016/03/02 17:45:01 UTC
mesos git commit: Used temporary directory for fixture creating
output files.
Repository: mesos
Updated Branches:
refs/heads/master b35ad5751 -> effce8ca6
Used temporary directory for fixture creating output files.
Review: https://reviews.apache.org/r/44163/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/effce8ca
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/effce8ca
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/effce8ca
Branch: refs/heads/master
Commit: effce8ca660957dcdc4e2fee74f4c38f27b9b2cd
Parents: b35ad57
Author: Benjamin Bannier <be...@mesosphere.io>
Authored: Wed Mar 2 16:46:21 2016 +0100
Committer: Till Toenshoff <to...@me.com>
Committed: Wed Mar 2 16:46:21 2016 +0100
----------------------------------------------------------------------
src/tests/state_tests.cpp | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/effce8ca/src/tests/state_tests.cpp
----------------------------------------------------------------------
diff --git a/src/tests/state_tests.cpp b/src/tests/state_tests.cpp
index 0b0bc9c..8fb2798 100644
--- a/src/tests/state_tests.cpp
+++ b/src/tests/state_tests.cpp
@@ -391,18 +391,21 @@ TEST_F(InMemoryStateTest, Names)
}
-class LevelDBStateTest : public ::testing::Test
+class LevelDBStateTest : public TemporaryDirectoryTest
{
public:
LevelDBStateTest()
: storage(NULL),
- state(NULL),
- path(os::getcwd() + "/.state") {}
+ state(NULL) {}
protected:
virtual void SetUp()
{
- os::rmdir(path);
+ TemporaryDirectoryTest::SetUp();
+
+ ASSERT_SOME(sandbox);
+ path = sandbox.get() + "/.state";
+
storage = new state::LevelDBStorage(path);
state = new State(storage);
}
@@ -411,14 +414,15 @@ protected:
{
delete state;
delete storage;
- os::rmdir(path);
+
+ TemporaryDirectoryTest::TearDown();
}
state::Storage* storage;
State* state;
private:
- const string path;
+ string path;
};