Index: webkit/fileapi/syncable/local_file_change_tracker_unittest.cc |
diff --git a/webkit/fileapi/syncable/local_file_change_tracker_unittest.cc b/webkit/fileapi/syncable/local_file_change_tracker_unittest.cc |
index 0eb77af71934bb5b41c21695e1eca7b68f2bb5fd..a61697d1cbf093c53dc75f2a42cc11ce2d48ee85 100644 |
--- a/webkit/fileapi/syncable/local_file_change_tracker_unittest.cc |
+++ b/webkit/fileapi/syncable/local_file_change_tracker_unittest.cc |
@@ -8,6 +8,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "base/message_loop.h" |
#include "base/message_loop_proxy.h" |
+#include "base/scoped_temp_dir.h" |
#include "testing/gtest/include/gtest/gtest.h" |
#include "webkit/fileapi/syncable/local_file_change_tracker.h" |
#include "webkit/fileapi/syncable/local_file_sync_status.h" |
@@ -33,9 +34,13 @@ FileSystemURL URL(const char* spec) { |
class LocalFileChangeTrackerTest : public testing::Test { |
public: |
LocalFileChangeTrackerTest() |
- : sync_status_(new LocalFileSyncStatus), |
- change_tracker_(new LocalFileChangeTracker( |
- sync_status_.get(), base::MessageLoopProxy::current())) {} |
+ : sync_status_(new LocalFileSyncStatus) { |
+ EXPECT_TRUE(data_dir_.CreateUniqueTempDir()); |
+ change_tracker_.reset(new LocalFileChangeTracker( |
+ sync_status_.get(), |
+ data_dir_.path(), |
+ base::MessageLoopProxy::current())); |
tzik
2012/09/20 05:24:50
Could you move them into SetUp()?
nhiroki
2012/09/20 09:30:33
Done.
|
+ } |
protected: |
LocalFileSyncStatus* sync_status() const { |
@@ -73,6 +78,7 @@ class LocalFileChangeTrackerTest : public testing::Test { |
} |
private: |
+ ScopedTempDir data_dir_; |
MessageLoop message_loop_; |
scoped_ptr<LocalFileSyncStatus> sync_status_; |
scoped_ptr<LocalFileChangeTracker> change_tracker_; |