Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(388)

Unified Diff: chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc

Issue 663713002: [fsp] Extract ObservedEntry and ObservedEntries to a separate file. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git/+/master
Patch Set: Added missing files. Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc
diff --git a/chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc b/chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc
index 3410412857bde80a24a050384444389d62ae6518..45d5bc226201aeb26ece08ee3f6f52bc36299a9c 100644
--- a/chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc
+++ b/chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc
@@ -16,6 +16,7 @@
#include "base/values.h"
#include "chrome/browser/chromeos/file_system_provider/mount_path_util.h"
#include "chrome/browser/chromeos/file_system_provider/notification_manager.h"
+#include "chrome/browser/chromeos/file_system_provider/observed_entry.h"
#include "chrome/browser/chromeos/file_system_provider/provided_file_system_info.h"
#include "chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h"
#include "chrome/browser/chromeos/file_system_provider/provided_file_system_observer.h"
@@ -134,13 +135,15 @@ class Observer : public ProvidedFileSystemObserver {
virtual void OnObservedEntryTagUpdated(
const ProvidedFileSystemInfo& file_system_info,
- const base::FilePath& observed_path) override {
+ const base::FilePath& observed_path,
+ const std::string& tag) override {
EXPECT_EQ(kFileSystemId, file_system_info.file_system_id());
++tag_updated_counter_;
}
virtual void OnObservedEntryListChanged(
- const ProvidedFileSystemInfo& file_system_info) override {
+ const ProvidedFileSystemInfo& file_system_info,
+ const ObservedEntries& observed_entries) override {
EXPECT_EQ(kFileSystemId, file_system_info.file_system_id());
++list_changed_counter_;
}
@@ -292,7 +295,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_NotFound) {
ASSERT_EQ(1u, log.size());
EXPECT_EQ(base::File::FILE_ERROR_NOT_FOUND, log[0]);
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
EXPECT_EQ(0u, observed_entries->size());
@@ -320,11 +323,10 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory) {
EXPECT_EQ(1, observer.list_changed_counter());
EXPECT_EQ(0, observer.tag_updated_counter());
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
ASSERT_EQ(1u, observed_entries->size());
- const ProvidedFileSystemInterface::ObservedEntry& observed_entry =
- observed_entries->begin()->second;
+ const ObservedEntry& observed_entry = observed_entries->begin()->second;
EXPECT_EQ(kDirectoryPath, observed_entry.entry_path.value());
EXPECT_FALSE(observed_entry.recursive);
EXPECT_EQ("", observed_entry.last_tag);
@@ -382,11 +384,10 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_Exists) {
EXPECT_EQ(2, observer.list_changed_counter());
EXPECT_EQ(0, observer.tag_updated_counter());
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
ASSERT_EQ(1u, observed_entries->size());
- const ProvidedFileSystemInterface::ObservedEntry& observed_entry =
- observed_entries->begin()->second;
+ const ObservedEntry& observed_entry = observed_entries->begin()->second;
EXPECT_EQ(kDirectoryPath, observed_entry.entry_path.value());
EXPECT_TRUE(observed_entry.recursive);
EXPECT_EQ("", observed_entry.last_tag);
@@ -443,7 +444,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) {
EXPECT_EQ(1, observer.list_changed_counter());
EXPECT_EQ(0, observer.tag_updated_counter());
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
EXPECT_EQ(1u, observed_entries->size());
}
@@ -461,7 +462,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) {
EXPECT_EQ(2, observer.list_changed_counter());
EXPECT_EQ(0, observer.tag_updated_counter());
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
EXPECT_EQ(0u, observed_entries->size());
}
@@ -480,7 +481,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) {
EXPECT_EQ(3, observer.list_changed_counter());
EXPECT_EQ(0, observer.tag_updated_counter());
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
EXPECT_EQ(1u, observed_entries->size());
}
@@ -502,7 +503,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) {
EXPECT_EQ(4, observer.list_changed_counter());
EXPECT_EQ(0, observer.tag_updated_counter());
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
EXPECT_EQ(0u, observed_entries->size());
}
@@ -528,7 +529,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, Notify) {
EXPECT_EQ(1, observer.list_changed_counter());
EXPECT_EQ(0, observer.tag_updated_counter());
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
EXPECT_EQ(1u, observed_entries->size());
provided_file_system_->GetObservedEntries();
@@ -555,7 +556,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, Notify) {
// The tag should not be updated in advance, before all observers handle
// the notification.
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
EXPECT_EQ(1u, observed_entries->size());
provided_file_system_->GetObservedEntries();
@@ -595,7 +596,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, Notify) {
// Confirm, that the entry is not observed anymore.
{
- ProvidedFileSystemInterface::ObservedEntries* const observed_entries =
+ ObservedEntries* const observed_entries =
provided_file_system_->GetObservedEntries();
EXPECT_EQ(0u, observed_entries->size());
EXPECT_EQ(2, observer.list_changed_counter());

Powered by Google App Engine
This is Rietveld 408576698