OLD | NEW |
1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "testing/gtest/include/gtest/gtest.h" | 5 #include "testing/gtest/include/gtest/gtest.h" |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 | 8 |
9 #include "base/files/file_path.h" | 9 #include "base/files/file_path.h" |
10 #include "base/files/file_util.h" | 10 #include "base/files/file_util.h" |
(...skipping 3822 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3833 namespace { | 3833 namespace { |
3834 | 3834 |
3835 class OnDiskDirectoryBackingStoreForTest : public OnDiskDirectoryBackingStore { | 3835 class OnDiskDirectoryBackingStoreForTest : public OnDiskDirectoryBackingStore { |
3836 public: | 3836 public: |
3837 OnDiskDirectoryBackingStoreForTest(const std::string& dir_name, | 3837 OnDiskDirectoryBackingStoreForTest(const std::string& dir_name, |
3838 const base::FilePath& backing_filepath); | 3838 const base::FilePath& backing_filepath); |
3839 virtual ~OnDiskDirectoryBackingStoreForTest(); | 3839 virtual ~OnDiskDirectoryBackingStoreForTest(); |
3840 bool DidFailFirstOpenAttempt(); | 3840 bool DidFailFirstOpenAttempt(); |
3841 | 3841 |
3842 protected: | 3842 protected: |
3843 virtual void ReportFirstTryOpenFailure() OVERRIDE; | 3843 virtual void ReportFirstTryOpenFailure() override; |
3844 | 3844 |
3845 private: | 3845 private: |
3846 bool first_open_failed_; | 3846 bool first_open_failed_; |
3847 }; | 3847 }; |
3848 | 3848 |
3849 OnDiskDirectoryBackingStoreForTest::OnDiskDirectoryBackingStoreForTest( | 3849 OnDiskDirectoryBackingStoreForTest::OnDiskDirectoryBackingStoreForTest( |
3850 const std::string& dir_name, | 3850 const std::string& dir_name, |
3851 const base::FilePath& backing_filepath) : | 3851 const base::FilePath& backing_filepath) : |
3852 OnDiskDirectoryBackingStore(dir_name, backing_filepath), | 3852 OnDiskDirectoryBackingStore(dir_name, backing_filepath), |
3853 first_open_failed_(false) { } | 3853 first_open_failed_(false) { } |
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3950 const std::string& guid2 = TestDirectoryBackingStore::GenerateCacheGUID(); | 3950 const std::string& guid2 = TestDirectoryBackingStore::GenerateCacheGUID(); |
3951 EXPECT_EQ(24U, guid1.size()); | 3951 EXPECT_EQ(24U, guid1.size()); |
3952 EXPECT_EQ(24U, guid2.size()); | 3952 EXPECT_EQ(24U, guid2.size()); |
3953 // In theory this test can fail, but it won't before the universe | 3953 // In theory this test can fail, but it won't before the universe |
3954 // dies of heat death. | 3954 // dies of heat death. |
3955 EXPECT_NE(guid1, guid2); | 3955 EXPECT_NE(guid1, guid2); |
3956 } | 3956 } |
3957 | 3957 |
3958 } // namespace syncable | 3958 } // namespace syncable |
3959 } // namespace syncer | 3959 } // namespace syncer |
OLD | NEW |