OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 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 // chromeos::RemovableDeviceNotificationsCros unit tests. | 5 // chromeos::RemovableDeviceNotificationsCros unit tests. |
6 | 6 |
7 #include "chrome/browser/system_monitor/removable_device_notifications_chromeos.
h" | 7 #include "chrome/browser/system_monitor/removable_device_notifications_chromeos.
h" |
8 | 8 |
9 #include "base/file_util.h" | 9 #include "base/file_util.h" |
10 #include "base/logging.h" | 10 #include "base/logging.h" |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
81 } | 81 } |
82 | 82 |
83 void MountDevice(MountError error_code, | 83 void MountDevice(MountError error_code, |
84 const DiskMountManager::MountPointInfo& mount_info, | 84 const DiskMountManager::MountPointInfo& mount_info, |
85 const std::string& unique_id, | 85 const std::string& unique_id, |
86 const std::string& device_label) { | 86 const std::string& device_label) { |
87 if (error_code == MOUNT_ERROR_NONE) { | 87 if (error_code == MOUNT_ERROR_NONE) { |
88 disk_mount_manager_mock_->CreateDiskEntryForMountDevice( | 88 disk_mount_manager_mock_->CreateDiskEntryForMountDevice( |
89 mount_info, unique_id, device_label); | 89 mount_info, unique_id, device_label); |
90 } | 90 } |
91 notifications_->MountCompleted(disks::DiskMountManager::MOUNTING, | 91 notifications_->OnMountEvent(disks::DiskMountManager::MOUNTING, |
92 error_code, | 92 error_code, |
93 mount_info); | 93 mount_info); |
94 WaitForFileThread(); | 94 WaitForFileThread(); |
95 } | 95 } |
96 | 96 |
97 void UnmountDevice(MountError error_code, | 97 void UnmountDevice(MountError error_code, |
98 const DiskMountManager::MountPointInfo& mount_info) { | 98 const DiskMountManager::MountPointInfo& mount_info) { |
99 notifications_->MountCompleted(disks::DiskMountManager::UNMOUNTING, | 99 notifications_->OnMountEvent(disks::DiskMountManager::UNMOUNTING, |
100 error_code, | 100 error_code, |
101 mount_info); | 101 mount_info); |
102 if (error_code == MOUNT_ERROR_NONE) { | 102 if (error_code == MOUNT_ERROR_NONE) { |
103 disk_mount_manager_mock_->RemoveDiskEntryForMountDevice( | 103 disk_mount_manager_mock_->RemoveDiskEntryForMountDevice( |
104 mount_info); | 104 mount_info); |
105 } | 105 } |
106 WaitForFileThread(); | 106 WaitForFileThread(); |
107 } | 107 } |
108 | 108 |
109 // Create a directory named |dir| relative to the test directory. | 109 // Create a directory named |dir| relative to the test directory. |
110 // Set |with_dcim_dir| to true if the created directory will have a "DCIM" | 110 // Set |with_dcim_dir| to true if the created directory will have a "DCIM" |
111 // subdirectory. | 111 // subdirectory. |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
240 // Unsupported file system. | 240 // Unsupported file system. |
241 mount_info.mount_type = MOUNT_TYPE_DEVICE; | 241 mount_info.mount_type = MOUNT_TYPE_DEVICE; |
242 mount_info.mount_condition = disks::MOUNT_CONDITION_UNSUPPORTED_FILESYSTEM; | 242 mount_info.mount_condition = disks::MOUNT_CONDITION_UNSUPPORTED_FILESYSTEM; |
243 EXPECT_CALL(observer(), OnRemovableStorageAttached(_, _, _)).Times(0); | 243 EXPECT_CALL(observer(), OnRemovableStorageAttached(_, _, _)).Times(0); |
244 MountDevice(MOUNT_ERROR_NONE, mount_info, kUniqueId, kDevice1Name); | 244 MountDevice(MOUNT_ERROR_NONE, mount_info, kUniqueId, kDevice1Name); |
245 } | 245 } |
246 | 246 |
247 } // namespace | 247 } // namespace |
248 | 248 |
249 } // namespace chrome | 249 } // namespace chrome |
OLD | NEW |