Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(146)

Side by Side Diff: chrome/browser/media_galleries/fileapi/iapps_finder_impl_win_browsertest.cc

Issue 2318033002: c/browser, c/common, components M-N: Change ScopedTempDir::path() to GetPath() (Closed)
Patch Set: Fix ItunesFileUtilTest Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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 "chrome/browser/media_galleries/fileapi/iapps_finder_impl.h" 5 #include "chrome/browser/media_galleries/fileapi/iapps_finder_impl.h"
6 6
7 #include <memory> 7 #include <memory>
8 8
9 #include "base/base64.h" 9 #include "base/base64.h"
10 #include "base/base_paths_win.h" 10 #include "base/base_paths_win.h"
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
45 void SetUp() override { 45 void SetUp() override {
46 ASSERT_TRUE(app_data_dir_.CreateUniqueTempDir()); 46 ASSERT_TRUE(app_data_dir_.CreateUniqueTempDir());
47 ASSERT_TRUE(music_dir_.CreateUniqueTempDir()); 47 ASSERT_TRUE(music_dir_.CreateUniqueTempDir());
48 app_data_dir_override_.reset( 48 app_data_dir_override_.reset(
49 new base::ScopedPathOverride(base::DIR_APP_DATA, app_data_dir())); 49 new base::ScopedPathOverride(base::DIR_APP_DATA, app_data_dir()));
50 music_dir_override_.reset( 50 music_dir_override_.reset(
51 new base::ScopedPathOverride(chrome::DIR_USER_MUSIC, music_dir())); 51 new base::ScopedPathOverride(chrome::DIR_USER_MUSIC, music_dir()));
52 InProcessBrowserTest::SetUp(); 52 InProcessBrowserTest::SetUp();
53 } 53 }
54 54
55 const base::FilePath& app_data_dir() { 55 const base::FilePath& app_data_dir() { return app_data_dir_.GetPath(); }
56 return app_data_dir_.path();
57 }
58 56
59 const base::FilePath& music_dir() { 57 const base::FilePath& music_dir() { return music_dir_.GetPath(); }
60 return music_dir_.path();
61 }
62 58
63 void WritePrefFile(const std::string& data) { 59 void WritePrefFile(const std::string& data) {
64 base::FilePath pref_dir = 60 base::FilePath pref_dir =
65 app_data_dir().AppendASCII("Apple Computer").AppendASCII("iTunes"); 61 app_data_dir().AppendASCII("Apple Computer").AppendASCII("iTunes");
66 ASSERT_TRUE(base::CreateDirectory(pref_dir)); 62 ASSERT_TRUE(base::CreateDirectory(pref_dir));
67 ASSERT_EQ(static_cast<int>(data.size()), 63 ASSERT_EQ(static_cast<int>(data.size()),
68 base::WriteFile(pref_dir.AppendASCII("iTunesPrefs.xml"), 64 base::WriteFile(pref_dir.AppendASCII("iTunesPrefs.xml"),
69 data.data(), data.size())); 65 data.data(), data.size()));
70 } 66 }
71 67
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
188 "</plist>", EncodePath(library_xml).c_str()); 184 "</plist>", EncodePath(library_xml).c_str());
189 WritePrefFile(xml); 185 WritePrefFile(xml);
190 TestFindITunesLibrary(); 186 TestFindITunesLibrary();
191 EXPECT_TRUE(test_finder_callback_called()); 187 EXPECT_TRUE(test_finder_callback_called());
192 EXPECT_TRUE(EmptyResult()); 188 EXPECT_TRUE(EmptyResult());
193 } 189 }
194 190
195 } // namespace 191 } // namespace
196 192
197 } // namespace iapps 193 } // namespace iapps
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698