Chromium Code Reviews| 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_; |