OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 <stdio.h> | 5 #include <stdio.h> |
6 | 6 |
7 #include "chrome/browser/chromeos/cros/cros_library.h" | 7 #include "chrome/browser/chromeos/cros/cros_library.h" |
8 #include "chrome/browser/chromeos/cros/mock_mount_library.h" | 8 #include "chrome/browser/chromeos/cros/mock_mount_library.h" |
9 #include "chrome/browser/extensions/extension_apitest.h" | 9 #include "chrome/browser/extensions/extension_apitest.h" |
10 #include "chrome/browser/profiles/profile.h" | 10 #include "chrome/browser/profiles/profile.h" |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
54 "file_path1", | 54 "file_path1", |
55 "device_label1", | 55 "device_label1", |
56 "drive_label1", | 56 "drive_label1", |
57 "parent_path1", | 57 "parent_path1", |
58 "system_path_prefix1", | 58 "system_path_prefix1", |
59 chromeos::FLASH, | 59 chromeos::FLASH, |
60 1073741824, | 60 1073741824, |
61 false, | 61 false, |
62 false, | 62 false, |
63 false, | 63 false, |
| 64 false, |
64 false))); | 65 false))); |
65 volumes_.insert( | 66 volumes_.insert( |
66 std::pair<std::string, chromeos::MountLibrary::Disk*>( | 67 std::pair<std::string, chromeos::MountLibrary::Disk*>( |
67 "device_path2", | 68 "device_path2", |
68 new chromeos::MountLibrary::Disk("device_path2", | 69 new chromeos::MountLibrary::Disk("device_path2", |
69 "/media/removable/mount_path2", | 70 "/media/removable/mount_path2", |
70 "system_path2", | 71 "system_path2", |
71 "file_path2", | 72 "file_path2", |
72 "device_label2", | 73 "device_label2", |
73 "drive_label2", | 74 "drive_label2", |
74 "parent_path2", | 75 "parent_path2", |
75 "system_path_prefix2", | 76 "system_path_prefix2", |
76 chromeos::HDD, | 77 chromeos::HDD, |
77 47723, | 78 47723, |
78 true, | 79 true, |
79 true, | 80 true, |
80 true, | 81 true, |
81 true))); | 82 true, |
| 83 false))); |
82 volumes_.insert( | 84 volumes_.insert( |
83 std::pair<std::string, chromeos::MountLibrary::Disk*>( | 85 std::pair<std::string, chromeos::MountLibrary::Disk*>( |
84 "device_path3", | 86 "device_path3", |
85 new chromeos::MountLibrary::Disk("device_path3", | 87 new chromeos::MountLibrary::Disk("device_path3", |
86 "/media/removable/mount_path3", | 88 "/media/removable/mount_path3", |
87 "system_path3", | 89 "system_path3", |
88 "file_path3", | 90 "file_path3", |
89 "device_label3", | 91 "device_label3", |
90 "drive_label3", | 92 "drive_label3", |
91 "parent_path3", | 93 "parent_path3", |
92 "system_path_prefix3", | 94 "system_path_prefix3", |
93 chromeos::OPTICAL, | 95 chromeos::OPTICAL, |
94 0, | 96 0, |
95 true, | 97 true, |
96 false, | 98 false, |
97 false, | 99 false, |
98 true))); | 100 true, |
| 101 false))); |
99 } | 102 } |
100 | 103 |
101 void DeleteVolumeMap() { | 104 void DeleteVolumeMap() { |
102 for (chromeos::MountLibrary::DiskMap::iterator it = volumes_.begin(); | 105 for (chromeos::MountLibrary::DiskMap::iterator it = volumes_.begin(); |
103 it != volumes_.end(); | 106 it != volumes_.end(); |
104 ++it) { | 107 ++it) { |
105 delete it->second; | 108 delete it->second; |
106 } | 109 } |
107 volumes_.clear(); | 110 volumes_.clear(); |
108 } | 111 } |
(...skipping 14 matching lines...) Expand all Loading... |
123 .Times(0); | 126 .Times(0); |
124 EXPECT_CALL(mount_library_mock_, UnmountPath(StrEq("/tmp/test_file.zip"))) | 127 EXPECT_CALL(mount_library_mock_, UnmountPath(StrEq("/tmp/test_file.zip"))) |
125 .Times(1); | 128 .Times(1); |
126 | 129 |
127 EXPECT_CALL(mount_library_mock_, disks()) | 130 EXPECT_CALL(mount_library_mock_, disks()) |
128 .WillRepeatedly(ReturnRef(volumes_)); | 131 .WillRepeatedly(ReturnRef(volumes_)); |
129 | 132 |
130 ASSERT_TRUE(RunComponentExtensionTest("filebrowser_mount")) << message_; | 133 ASSERT_TRUE(RunComponentExtensionTest("filebrowser_mount")) << message_; |
131 } | 134 } |
132 | 135 |
OLD | NEW |