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 e23ebe76e41fc00a9d981c36703358ea2784e290..1974510d9dbc51ca0d11f9afbb169885e87c85b9 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,11 +16,11 @@ |
#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" |
#include "chrome/browser/chromeos/file_system_provider/request_manager.h" |
+#include "chrome/browser/chromeos/file_system_provider/watcher.h" |
#include "chrome/common/extensions/api/file_system_provider.h" |
#include "chrome/common/extensions/api/file_system_provider_internal.h" |
#include "chrome/test/base/testing_profile.h" |
@@ -65,11 +65,10 @@ class FakeEventRouter : public extensions::EventRouter { |
EXPECT_EQ(kFileSystemId, file_system_id); |
int request_id = -1; |
EXPECT_TRUE(dictionary_value->GetInteger("requestId", &request_id)); |
- EXPECT_TRUE(event->event_name == |
- extensions::api::file_system_provider:: |
- OnObserveDirectoryRequested::kEventName || |
+ EXPECT_TRUE(event->event_name == extensions::api::file_system_provider:: |
+ OnAddWatcherRequested::kEventName || |
event->event_name == extensions::api::file_system_provider:: |
- OnUnobserveEntryRequested::kEventName); |
+ OnRemoveWatcherRequested::kEventName); |
if (reply_result_ == base::File::FILE_OK) { |
base::ListValue value_as_list; |
@@ -126,9 +125,9 @@ class Observer : public ProvidedFileSystemObserver { |
Observer() : list_changed_counter_(0), tag_updated_counter_(0) {} |
// ProvidedFileSystemInterfaceObserver overrides. |
- virtual void OnObservedEntryChanged( |
+ virtual void OnWatcherChanged( |
const ProvidedFileSystemInfo& file_system_info, |
- const ObservedEntry& observed_entry, |
+ const Watcher& watcher, |
ProvidedFileSystemObserver::ChangeType change_type, |
const ProvidedFileSystemObserver::Changes& changes, |
const base::Closure& callback) override { |
@@ -137,16 +136,16 @@ class Observer : public ProvidedFileSystemObserver { |
base::ThreadTaskRunnerHandle::Get()->PostTask(FROM_HERE, callback); |
} |
- virtual void OnObservedEntryTagUpdated( |
+ virtual void OnWatcherTagUpdated( |
const ProvidedFileSystemInfo& file_system_info, |
- const ObservedEntry& observed_entry) override { |
+ const Watcher& watcher) override { |
EXPECT_EQ(kFileSystemId, file_system_info.file_system_id()); |
++tag_updated_counter_; |
} |
- virtual void OnObservedEntryListChanged( |
+ virtual void OnWatcherListChanged( |
const ProvidedFileSystemInfo& file_system_info, |
- const ObservedEntries& observed_entries) override { |
+ const Watchers& watchers) override { |
EXPECT_EQ(kFileSystemId, file_system_info.file_system_id()); |
++list_changed_counter_; |
} |
@@ -210,11 +209,11 @@ class FileSystemProviderProvidedFileSystemTest : public testing::Test { |
event_router_.reset( |
new FakeEventRouter(profile_.get(), provided_file_system_.get())); |
event_router_->AddEventListener(extensions::api::file_system_provider:: |
- OnObserveDirectoryRequested::kEventName, |
+ OnAddWatcherRequested::kEventName, |
NULL, |
kExtensionId); |
event_router_->AddEventListener(extensions::api::file_system_provider:: |
- OnUnobserveEntryRequested::kEventName, |
+ OnRemoveWatcherRequested::kEventName, |
NULL, |
kExtensionId); |
provided_file_system_->SetEventRouterForTesting(event_router_.get()); |
@@ -279,7 +278,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, AutoUpdater_CallbackIgnored) { |
EXPECT_EQ(0u, log.size()); |
} |
-TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_NotFound) { |
+TEST_F(FileSystemProviderProvidedFileSystemTest, AddWatcher_NotFound) { |
Log log; |
Observer observer; |
@@ -288,7 +287,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_NotFound) { |
// First, set the extension response to an error. |
event_router_->set_reply_result(base::File::FILE_ERROR_NOT_FOUND); |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -296,13 +295,12 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_NotFound) { |
base::Bind(&LogStatus, base::Unretained(&log))); |
base::RunLoop().RunUntilIdle(); |
- // The directory should not become observed because of an error. |
+ // The directory should not become watched because of an error. |
ASSERT_EQ(1u, log.size()); |
EXPECT_EQ(base::File::FILE_ERROR_NOT_FOUND, log[0]); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ(0u, observed_entries->size()); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ EXPECT_EQ(0u, watchers->size()); |
// The observer should not be called. |
EXPECT_EQ(0, observer.list_changed_counter()); |
@@ -311,13 +309,13 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_NotFound) { |
provided_file_system_->RemoveObserver(&observer); |
} |
-TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory) { |
+TEST_F(FileSystemProviderProvidedFileSystemTest, AddWatcher) { |
Log log; |
Observer observer; |
provided_file_system_->AddObserver(&observer); |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -330,20 +328,17 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory) { |
EXPECT_EQ(1, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- ASSERT_EQ(1u, observed_entries->size()); |
- const ObservedEntry& observed_entry = observed_entries->begin()->second; |
- EXPECT_EQ(FILE_PATH_LITERAL(kDirectoryPath), |
- observed_entry.entry_path.value()); |
- EXPECT_FALSE(observed_entry.recursive); |
- EXPECT_EQ("", observed_entry.last_tag); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ ASSERT_EQ(1u, watchers->size()); |
+ const Watcher& watcher = watchers->begin()->second; |
+ EXPECT_EQ(FILE_PATH_LITERAL(kDirectoryPath), watcher.entry_path.value()); |
+ EXPECT_FALSE(watcher.recursive); |
+ EXPECT_EQ("", watcher.last_tag); |
provided_file_system_->RemoveObserver(&observer); |
} |
-TEST_F(FileSystemProviderProvidedFileSystemTest, |
- ObserveDirectory_PersistentIllegal) { |
+TEST_F(FileSystemProviderProvidedFileSystemTest, AddWatcher_PersistentIllegal) { |
Log log; |
Observer observer; |
@@ -365,7 +360,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, |
simple_provided_file_system.AddObserver(&observer); |
- simple_provided_file_system.ObserveDirectory( |
+ simple_provided_file_system.AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -381,14 +376,14 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, |
simple_provided_file_system.RemoveObserver(&observer); |
} |
-TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_Exists) { |
+TEST_F(FileSystemProviderProvidedFileSystemTest, AddWatcher_Exists) { |
Observer observer; |
provided_file_system_->AddObserver(&observer); |
{ |
- // First observe a directory not recursively. |
+ // First watch a directory not recursively. |
Log log; |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -401,19 +396,18 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_Exists) { |
EXPECT_EQ(1, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- ASSERT_TRUE(observed_entries); |
- ASSERT_EQ(1u, observed_entries->size()); |
- const auto& observed_entry_it = observed_entries->find( |
- ObservedEntryKey(base::FilePath(FILE_PATH_LITERAL(kDirectoryPath)), |
- false /* recursive */)); |
- ASSERT_NE(observed_entries->end(), observed_entry_it); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ ASSERT_TRUE(watchers); |
+ ASSERT_EQ(1u, watchers->size()); |
+ const auto& watcher_it = watchers->find( |
+ WatcherKey(base::FilePath(FILE_PATH_LITERAL(kDirectoryPath)), |
+ false /* recursive */)); |
+ ASSERT_NE(watchers->end(), watcher_it); |
- EXPECT_EQ(1u, observed_entry_it->second.subscribers.size()); |
+ EXPECT_EQ(1u, watcher_it->second.subscribers.size()); |
const auto& subscriber_it = |
- observed_entry_it->second.subscribers.find(GURL(kOrigin)); |
- ASSERT_NE(observed_entry_it->second.subscribers.end(), subscriber_it); |
+ watcher_it->second.subscribers.find(GURL(kOrigin)); |
+ ASSERT_NE(watcher_it->second.subscribers.end(), subscriber_it); |
EXPECT_EQ(kOrigin, subscriber_it->second.origin.spec()); |
EXPECT_TRUE(subscriber_it->second.persistent); |
} |
@@ -421,7 +415,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_Exists) { |
{ |
// Create another non-recursive observer. That should fail. |
Log log; |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -438,7 +432,7 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_Exists) { |
{ |
// Lastly, create another recursive observer. That should succeed. |
Log log; |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
true /* recursive */, |
@@ -455,15 +449,14 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, ObserveDirectory_Exists) { |
provided_file_system_->RemoveObserver(&observer); |
} |
-TEST_F(FileSystemProviderProvidedFileSystemTest, |
- ObserveDirectory_MultipleOrigins) { |
+TEST_F(FileSystemProviderProvidedFileSystemTest, AddWatcher_MultipleOrigins) { |
Observer observer; |
provided_file_system_->AddObserver(&observer); |
{ |
- // First observe a directory not recursively. |
+ // First watch a directory not recursively. |
Log log; |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -476,28 +469,27 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, |
EXPECT_EQ(1, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- ASSERT_TRUE(observed_entries); |
- ASSERT_EQ(1u, observed_entries->size()); |
- const auto& observed_entry_it = observed_entries->find( |
- ObservedEntryKey(base::FilePath(FILE_PATH_LITERAL(kDirectoryPath)), |
- false /* recursive */)); |
- ASSERT_NE(observed_entries->end(), observed_entry_it); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ ASSERT_TRUE(watchers); |
+ ASSERT_EQ(1u, watchers->size()); |
+ const auto& watcher_it = watchers->find( |
+ WatcherKey(base::FilePath(FILE_PATH_LITERAL(kDirectoryPath)), |
+ false /* recursive */)); |
+ ASSERT_NE(watchers->end(), watcher_it); |
- EXPECT_EQ(1u, observed_entry_it->second.subscribers.size()); |
+ EXPECT_EQ(1u, watcher_it->second.subscribers.size()); |
const auto& subscriber_it = |
- observed_entry_it->second.subscribers.find(GURL(kOrigin)); |
- ASSERT_NE(observed_entry_it->second.subscribers.end(), subscriber_it); |
+ watcher_it->second.subscribers.find(GURL(kOrigin)); |
+ ASSERT_NE(watcher_it->second.subscribers.end(), subscriber_it); |
EXPECT_EQ(kOrigin, subscriber_it->first.spec()); |
EXPECT_EQ(kOrigin, subscriber_it->second.origin.spec()); |
EXPECT_FALSE(subscriber_it->second.persistent); |
} |
{ |
- // Create another observer, but recursive and with a different origin. |
+ // Create another watcher, but recursive and with a different origin. |
Log log; |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kAnotherOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
true /* recursive */, |
@@ -510,28 +502,27 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, |
EXPECT_EQ(2, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- ASSERT_TRUE(observed_entries); |
- ASSERT_EQ(2u, observed_entries->size()); |
- const auto& observed_entry_it = observed_entries->find( |
- ObservedEntryKey(base::FilePath(FILE_PATH_LITERAL(kDirectoryPath)), |
- false /* recursive */)); |
- ASSERT_NE(observed_entries->end(), observed_entry_it); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ ASSERT_TRUE(watchers); |
+ ASSERT_EQ(2u, watchers->size()); |
+ const auto& watcher_it = watchers->find( |
+ WatcherKey(base::FilePath(FILE_PATH_LITERAL(kDirectoryPath)), |
+ false /* recursive */)); |
+ ASSERT_NE(watchers->end(), watcher_it); |
- EXPECT_EQ(1u, observed_entry_it->second.subscribers.size()); |
+ EXPECT_EQ(1u, watcher_it->second.subscribers.size()); |
const auto& subscriber_it = |
- observed_entry_it->second.subscribers.find(GURL(kOrigin)); |
- ASSERT_NE(observed_entry_it->second.subscribers.end(), subscriber_it); |
+ watcher_it->second.subscribers.find(GURL(kOrigin)); |
+ ASSERT_NE(watcher_it->second.subscribers.end(), subscriber_it); |
EXPECT_EQ(kOrigin, subscriber_it->first.spec()); |
EXPECT_EQ(kOrigin, subscriber_it->second.origin.spec()); |
EXPECT_FALSE(subscriber_it->second.persistent); |
} |
{ |
- // Unobserve the second one gracefully. |
+ // Remove the second watcher gracefully. |
Log log; |
- provided_file_system_->UnobserveEntry( |
+ provided_file_system_->RemoveWatcher( |
GURL(kAnotherOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
true /* recursive */, |
@@ -543,19 +534,18 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, |
EXPECT_EQ(3, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- ASSERT_TRUE(observed_entries); |
- EXPECT_EQ(1u, observed_entries->size()); |
- const auto& observed_entry_it = observed_entries->find( |
- ObservedEntryKey(base::FilePath(FILE_PATH_LITERAL(kDirectoryPath)), |
- false /* recursive */)); |
- ASSERT_NE(observed_entries->end(), observed_entry_it); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ ASSERT_TRUE(watchers); |
+ EXPECT_EQ(1u, watchers->size()); |
+ const auto& watcher_it = watchers->find( |
+ WatcherKey(base::FilePath(FILE_PATH_LITERAL(kDirectoryPath)), |
+ false /* recursive */)); |
+ ASSERT_NE(watchers->end(), watcher_it); |
- EXPECT_EQ(1u, observed_entry_it->second.subscribers.size()); |
+ EXPECT_EQ(1u, watcher_it->second.subscribers.size()); |
const auto& subscriber_it = |
- observed_entry_it->second.subscribers.find(GURL(kOrigin)); |
- ASSERT_NE(observed_entry_it->second.subscribers.end(), subscriber_it); |
+ watcher_it->second.subscribers.find(GURL(kOrigin)); |
+ ASSERT_NE(watcher_it->second.subscribers.end(), subscriber_it); |
EXPECT_EQ(kOrigin, subscriber_it->first.spec()); |
EXPECT_EQ(kOrigin, subscriber_it->second.origin.spec()); |
EXPECT_FALSE(subscriber_it->second.persistent); |
@@ -564,15 +554,15 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, |
provided_file_system_->RemoveObserver(&observer); |
} |
-TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) { |
+TEST_F(FileSystemProviderProvidedFileSystemTest, RemoveWatcher) { |
Observer observer; |
provided_file_system_->AddObserver(&observer); |
{ |
- // First, confirm that unobserving an entry which is not observed, results |
- // in an error. |
+ // First, confirm that removing a watcher which does not exist results in an |
+ // error. |
Log log; |
- provided_file_system_->UnobserveEntry( |
+ provided_file_system_->RemoveWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -586,9 +576,9 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) { |
} |
{ |
- // Observe a directory not recursively. |
+ // Watch a directory not recursively. |
Log log; |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -601,15 +591,14 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) { |
EXPECT_EQ(1, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ(1u, observed_entries->size()); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ EXPECT_EQ(1u, watchers->size()); |
} |
{ |
- // Unobserve it gracefully. |
+ // Remove a watcher gracefully. |
Log log; |
- provided_file_system_->UnobserveEntry( |
+ provided_file_system_->RemoveWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -621,15 +610,14 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) { |
EXPECT_EQ(2, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ(0u, observed_entries->size()); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ EXPECT_EQ(0u, watchers->size()); |
} |
{ |
- // Confirm that it's possible to observe it again. |
+ // Confirm that it's possible to watch it again. |
Log log; |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -642,19 +630,17 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) { |
EXPECT_EQ(3, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ(1u, observed_entries->size()); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ EXPECT_EQ(1u, watchers->size()); |
} |
{ |
- // Finally, unobserve it, but with an error from extension. That should |
- // result in a removed observer, anyway. The error code should not be |
- // passed. |
+ // Finally, remove it, but with an error from extension. That should result |
+ // in a removed watcher, anyway. The error code should not be passed. |
event_router_->set_reply_result(base::File::FILE_ERROR_FAILED); |
Log log; |
- provided_file_system_->UnobserveEntry( |
+ provided_file_system_->RemoveWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -666,9 +652,8 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, UnobserveEntry) { |
EXPECT_EQ(4, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ(0u, observed_entries->size()); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ EXPECT_EQ(0u, watchers->size()); |
} |
provided_file_system_->RemoveObserver(&observer); |
@@ -679,9 +664,9 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, Notify) { |
provided_file_system_->AddObserver(&observer); |
{ |
- // Observe a directory. |
+ // Watch a directory. |
Log log; |
- provided_file_system_->ObserveDirectory( |
+ provided_file_system_->AddWatcher( |
GURL(kOrigin), |
base::FilePath::FromUTF8Unsafe(kDirectoryPath), |
false /* recursive */, |
@@ -694,11 +679,10 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, Notify) { |
EXPECT_EQ(1, observer.list_changed_counter()); |
EXPECT_EQ(0, observer.tag_updated_counter()); |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ(1u, observed_entries->size()); |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ("", observed_entries->begin()->second.last_tag); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ EXPECT_EQ(1u, watchers->size()); |
+ provided_file_system_->GetWatchers(); |
+ EXPECT_EQ("", watchers->begin()->second.last_tag); |
} |
{ |
@@ -722,25 +706,23 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, Notify) { |
// The tag should not be updated in advance, before all observers handle |
// the notification. |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ(1u, observed_entries->size()); |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ("", observed_entries->begin()->second.last_tag); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ EXPECT_EQ(1u, watchers->size()); |
+ provided_file_system_->GetWatchers(); |
+ EXPECT_EQ("", watchers->begin()->second.last_tag); |
// Wait until all observers finish handling the notification. |
base::RunLoop().RunUntilIdle(); |
- // Confirm, that the entry is still being observed, and that the tag is |
- // updated. |
- ASSERT_EQ(1u, observed_entries->size()); |
- EXPECT_EQ(tag, observed_entries->begin()->second.last_tag); |
+ // Confirm, that the watcher still exists, and that the tag is updated. |
+ ASSERT_EQ(1u, watchers->size()); |
+ EXPECT_EQ(tag, watchers->begin()->second.last_tag); |
EXPECT_EQ(1, observer.list_changed_counter()); |
EXPECT_EQ(1, observer.tag_updated_counter()); |
} |
{ |
- // Notify about deleting of the observed entry. |
+ // Notify about deleting of the watched entry. |
const ProvidedFileSystemObserver::ChangeType change_type = |
ProvidedFileSystemObserver::DELETED; |
const ProvidedFileSystemObserver::Changes changes; |
@@ -761,11 +743,10 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, Notify) { |
EXPECT_EQ(0u, change_event->changes().size()); |
} |
- // Confirm, that the entry is not observed anymore. |
+ // Confirm, that the watcher is removed. |
{ |
- ObservedEntries* const observed_entries = |
- provided_file_system_->GetObservedEntries(); |
- EXPECT_EQ(0u, observed_entries->size()); |
+ Watchers* const watchers = provided_file_system_->GetWatchers(); |
+ EXPECT_EQ(0u, watchers->size()); |
EXPECT_EQ(2, observer.list_changed_counter()); |
EXPECT_EQ(2, observer.tag_updated_counter()); |
} |