diff options
Diffstat (limited to 'chrome/test/ui/ui_test.cc')
-rw-r--r-- | chrome/test/ui/ui_test.cc | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/chrome/test/ui/ui_test.cc b/chrome/test/ui/ui_test.cc index 25ec701..69de19a 100644 --- a/chrome/test/ui/ui_test.cc +++ b/chrome/test/ui/ui_test.cc @@ -963,3 +963,22 @@ bool UITest::EvictFileFromSystemCacheWrapper(const FilePath& path) { } return false; } + +// static +FilePath UITest::ComputeTypicalUserDataSource(int profile_type) { + FilePath source_history_file; + EXPECT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, + &source_history_file)); + if (profile_type == UITest::DEFAULT_THEME) { + source_history_file = source_history_file.AppendASCII("profiles") + .AppendASCII("typical_history"); + } else if (profile_type == UITest::COMPLEX_THEME) { + source_history_file = source_history_file.AppendASCII("profiles") + .AppendASCII("complex_theme"); + } else { + NOTREACHED(); + } + return source_history_file; +} + + |