Chromium Code Reviews| Index: chrome/browser/ui/views/select_file_dialog_extension_browsertest.cc |
| =================================================================== |
| --- chrome/browser/ui/views/select_file_dialog_extension_browsertest.cc (revision 113190) |
| +++ chrome/browser/ui/views/select_file_dialog_extension_browsertest.cc (working copy) |
| @@ -218,7 +218,8 @@ |
| // Add tmp mount point even though this test won't use it directly. |
| // We need this to make sure that at least one top-level directory exists |
| // in the file browser. |
| - FilePath tmp_dir("/tmp"); |
| + FilePath tmp_dir("/tmp/Downloads"); |
| + file_util::CreateDirectory(tmp_dir); |
|
zel
2011/12/06 16:14:19
You should use ScopedTempDir class for this purpos
dgozman
2011/12/06 17:11:55
Done.
|
| AddMountPoint(tmp_dir); |
| gfx::NativeWindow owning_window = browser()->window()->GetNativeHandle(); |
| @@ -244,8 +245,10 @@ |
| IN_PROC_BROWSER_TEST_F(SelectFileDialogExtensionBrowserTest, |
| MAYBE_SelectFileAndOpen) { |
| // Allow the tmp directory to be mounted. We explicitly use /tmp because |
| - // it it whitelisted for file system access on Chrome OS. |
| - FilePath tmp_dir("/tmp"); |
| + // it is whitelisted for file system access on Chrome OS. |
| + // File manager looks for Downloads mount point, so use this name. |
| + FilePath tmp_dir("/tmp/Downloads"); |
| + file_util::CreateDirectory(tmp_dir); |
| AddMountPoint(tmp_dir); |
| // Create a directory with a single file in it. ScopedTempDir will delete |
| @@ -289,8 +292,10 @@ |
| IN_PROC_BROWSER_TEST_F(SelectFileDialogExtensionBrowserTest, |
| MAYBE_SelectFileAndSave) { |
| // Allow the tmp directory to be mounted. We explicitly use /tmp because |
| - // it it whitelisted for file system access on Chrome OS. |
| - FilePath tmp_dir("/tmp"); |
| + // it is whitelisted for file system access on Chrome OS. |
| + // File manager looks for Downloads mount point, so use this name. |
| + FilePath tmp_dir("/tmp/Downloads"); |
| + file_util::CreateDirectory(tmp_dir); |
| AddMountPoint(tmp_dir); |
| // Create a directory with a single file in it. ScopedTempDir will delete |
| @@ -331,7 +336,8 @@ |
| // Add tmp mount point even though this test won't use it directly. |
| // We need this to make sure that at least one top-level directory exists |
| // in the file browser. |
| - FilePath tmp_dir("/tmp"); |
| + FilePath tmp_dir("/tmp/Downloads"); |
| + file_util::CreateDirectory(tmp_dir); |
| AddMountPoint(tmp_dir); |
| gfx::NativeWindow owning_window = browser()->window()->GetNativeHandle(); |
| @@ -365,7 +371,8 @@ |
| // Add tmp mount point even though this test won't use it directly. |
| // We need this to make sure that at least one top-level directory exists |
| // in the file browser. |
| - FilePath tmp_dir("/tmp"); |
| + FilePath tmp_dir("/tmp/Downloads"); |
| + file_util::CreateDirectory(tmp_dir); |
| AddMountPoint(tmp_dir); |
| gfx::NativeWindow owning_window = browser()->window()->GetNativeHandle(); |