Index: chrome/browser/chromeos/file_system_provider/service_unittest.cc |
diff --git a/chrome/browser/chromeos/file_system_provider/service_unittest.cc b/chrome/browser/chromeos/file_system_provider/service_unittest.cc |
index e5e694755c8e173f6322b803b7db1206a0d1d1e9..b5b002de128d5eda746fc0b316832e43eab39083 100644 |
--- a/chrome/browser/chromeos/file_system_provider/service_unittest.cc |
+++ b/chrome/browser/chromeos/file_system_provider/service_unittest.cc |
@@ -8,7 +8,7 @@ |
#include "base/files/file.h" |
#include "base/memory/scoped_ptr.h" |
#include "chrome/browser/chromeos/file_system_provider/observer.h" |
-#include "chrome/browser/chromeos/file_system_provider/provided_file_system.h" |
+#include "chrome/browser/chromeos/file_system_provider/provided_file_system_info.h" |
#include "chrome/browser/chromeos/file_system_provider/service.h" |
#include "chrome/browser/chromeos/login/fake_user_manager.h" |
#include "chrome/test/base/testing_profile.h" |
@@ -27,15 +27,18 @@ class LoggingObserver : public Observer { |
public: |
class Event { |
public: |
- Event(const ProvidedFileSystem& file_system, base::File::Error error) |
- : file_system_(file_system), error_(error) {} |
+ Event(const ProvidedFileSystemInfo& file_system_info, |
+ base::File::Error error) |
+ : file_system_info_(file_system_info), error_(error) {} |
~Event() {} |
- const ProvidedFileSystem& file_system() { return file_system_; } |
+ const ProvidedFileSystemInfo& file_system_info() { |
+ return file_system_info_; |
+ } |
base::File::Error error() { return error_; } |
private: |
- ProvidedFileSystem file_system_; |
+ ProvidedFileSystemInfo file_system_info_; |
base::File::Error error_; |
}; |
@@ -43,15 +46,16 @@ class LoggingObserver : public Observer { |
virtual ~LoggingObserver() {} |
// file_system_provider::Observer overrides. |
- virtual void OnProvidedFileSystemMount(const ProvidedFileSystem& file_system, |
- base::File::Error error) OVERRIDE { |
- mounts.push_back(Event(file_system, error)); |
+ virtual void OnProvidedFileSystemMount( |
+ const ProvidedFileSystemInfo& file_system_info, |
+ base::File::Error error) OVERRIDE { |
+ mounts.push_back(Event(file_system_info, error)); |
} |
virtual void OnProvidedFileSystemUnmount( |
- const ProvidedFileSystem& file_system, |
+ const ProvidedFileSystemInfo& file_system_info, |
base::File::Error error) OVERRIDE { |
- unmounts.push_back(Event(file_system, error)); |
+ unmounts.push_back(Event(file_system_info, error)); |
} |
std::vector<Event> mounts; |
@@ -93,18 +97,18 @@ TEST_F(FileSystemProviderServiceTest, MountFileSystem) { |
EXPECT_LT(0, file_system_id); |
ASSERT_EQ(1u, observer.mounts.size()); |
- EXPECT_EQ(kExtensionId, observer.mounts[0].file_system().extension_id()); |
- EXPECT_EQ(1, observer.mounts[0].file_system().file_system_id()); |
+ EXPECT_EQ(kExtensionId, observer.mounts[0].file_system_info().extension_id()); |
+ EXPECT_EQ(1, observer.mounts[0].file_system_info().file_system_id()); |
EXPECT_EQ("/provided/mbflcebpggnecokmikipoihdbecnjfoj-1-testing_profile-hash", |
- observer.mounts[0].file_system().mount_path().AsUTF8Unsafe()); |
+ observer.mounts[0].file_system_info().mount_path().AsUTF8Unsafe()); |
EXPECT_EQ(kFileSystemName, |
- observer.mounts[0].file_system().file_system_name()); |
+ observer.mounts[0].file_system_info().file_system_name()); |
EXPECT_EQ(base::File::FILE_OK, observer.mounts[0].error()); |
ASSERT_EQ(0u, observer.unmounts.size()); |
- std::vector<ProvidedFileSystem> provided_file_systems = |
- file_system_provider_service_->GetMountedFileSystems(); |
- ASSERT_EQ(1u, provided_file_systems.size()); |
+ std::vector<ProvidedFileSystemInfo> file_system_info_list = |
+ file_system_provider_service_->GetProvidedFileSystemInfoList(); |
+ ASSERT_EQ(1u, file_system_info_list.size()); |
file_system_provider_service_->RemoveObserver(&observer); |
} |
@@ -126,9 +130,9 @@ TEST_F(FileSystemProviderServiceTest, MountFileSystem_UniqueIds) { |
EXPECT_EQ(base::File::FILE_OK, observer.mounts[0].error()); |
EXPECT_EQ(base::File::FILE_OK, observer.mounts[1].error()); |
- std::vector<ProvidedFileSystem> provided_file_systems = |
- file_system_provider_service_->GetMountedFileSystems(); |
- ASSERT_EQ(2u, provided_file_systems.size()); |
+ std::vector<ProvidedFileSystemInfo> file_system_info_list = |
+ file_system_provider_service_->GetProvidedFileSystemInfoList(); |
+ ASSERT_EQ(2u, file_system_info_list.size()); |
file_system_provider_service_->RemoveObserver(&observer); |
} |
@@ -153,12 +157,13 @@ TEST_F(FileSystemProviderServiceTest, MountFileSystem_StressTest) { |
ASSERT_EQ(kMaxFileSystems + 1, observer.mounts.size()); |
EXPECT_EQ(base::File::FILE_ERROR_TOO_MANY_OPENED, |
observer.mounts[kMaxFileSystems].error()); |
- ASSERT_EQ(kMaxFileSystems, |
- file_system_provider_service_->GetMountedFileSystems().size()); |
+ ASSERT_EQ( |
+ kMaxFileSystems, |
+ file_system_provider_service_->GetProvidedFileSystemInfoList().size()); |
- std::vector<ProvidedFileSystem> provided_file_systems = |
- file_system_provider_service_->GetMountedFileSystems(); |
- ASSERT_EQ(kMaxFileSystems, provided_file_systems.size()); |
+ std::vector<ProvidedFileSystemInfo> file_system_info_list = |
+ file_system_provider_service_->GetProvidedFileSystemInfoList(); |
+ ASSERT_EQ(kMaxFileSystems, file_system_info_list.size()); |
file_system_provider_service_->RemoveObserver(&observer); |
} |
@@ -178,16 +183,18 @@ TEST_F(FileSystemProviderServiceTest, UnmountFileSystem) { |
ASSERT_EQ(1u, observer.unmounts.size()); |
EXPECT_EQ(base::File::FILE_OK, observer.unmounts[0].error()); |
- EXPECT_EQ(kExtensionId, observer.unmounts[0].file_system().extension_id()); |
- EXPECT_EQ(1, observer.unmounts[0].file_system().file_system_id()); |
- EXPECT_EQ("/provided/mbflcebpggnecokmikipoihdbecnjfoj-1-testing_profile-hash", |
- observer.unmounts[0].file_system().mount_path().AsUTF8Unsafe()); |
+ EXPECT_EQ(kExtensionId, |
+ observer.unmounts[0].file_system_info().extension_id()); |
+ EXPECT_EQ(1, observer.unmounts[0].file_system_info().file_system_id()); |
+ EXPECT_EQ( |
+ "/provided/mbflcebpggnecokmikipoihdbecnjfoj-1-testing_profile-hash", |
+ observer.unmounts[0].file_system_info().mount_path().AsUTF8Unsafe()); |
EXPECT_EQ(kFileSystemName, |
- observer.unmounts[0].file_system().file_system_name()); |
+ observer.unmounts[0].file_system_info().file_system_name()); |
- std::vector<ProvidedFileSystem> provided_file_systems = |
- file_system_provider_service_->GetMountedFileSystems(); |
- ASSERT_EQ(0u, provided_file_systems.size()); |
+ std::vector<ProvidedFileSystemInfo> file_system_info_list = |
+ file_system_provider_service_->GetProvidedFileSystemInfoList(); |
+ ASSERT_EQ(0u, file_system_info_list.size()); |
file_system_provider_service_->RemoveObserver(&observer); |
} |
@@ -202,18 +209,22 @@ TEST_F(FileSystemProviderServiceTest, UnmountFileSystem_WrongExtensionId) { |
kExtensionId, kFileSystemName); |
EXPECT_LT(0, file_system_id); |
ASSERT_EQ(1u, observer.mounts.size()); |
- ASSERT_EQ(1u, file_system_provider_service_->GetMountedFileSystems().size()); |
+ ASSERT_EQ( |
+ 1u, |
+ file_system_provider_service_->GetProvidedFileSystemInfoList().size()); |
const bool result = file_system_provider_service_->UnmountFileSystem( |
kWrongExtensionId, file_system_id); |
EXPECT_FALSE(result); |
ASSERT_EQ(1u, observer.unmounts.size()); |
EXPECT_EQ(base::File::FILE_ERROR_NOT_FOUND, observer.unmounts[0].error()); |
- ASSERT_EQ(1u, file_system_provider_service_->GetMountedFileSystems().size()); |
+ ASSERT_EQ( |
+ 1u, |
+ file_system_provider_service_->GetProvidedFileSystemInfoList().size()); |
- std::vector<ProvidedFileSystem> provided_file_systems = |
- file_system_provider_service_->GetMountedFileSystems(); |
- ASSERT_EQ(1u, provided_file_systems.size()); |
+ std::vector<ProvidedFileSystemInfo> file_system_info_list = |
+ file_system_provider_service_->GetProvidedFileSystemInfoList(); |
+ ASSERT_EQ(1u, file_system_info_list.size()); |
file_system_provider_service_->RemoveObserver(&observer); |
} |