#include "base/command_line.h"
#include "base/files/file_util.h"
#include "base/files/scoped_temp_dir.h"
-#include "base/path_service.h"
#include "base/run_loop.h"
#include "base/strings/utf_string_conversions.h"
#include "base/values.h"
: ::ProfileManagerWithoutInit(user_data_dir) {}
protected:
- virtual Profile* CreateProfileHelper(
- const base::FilePath& file_path) OVERRIDE {
+ Profile* CreateProfileHelper(const base::FilePath& file_path) override {
if (!base::PathExists(file_path)) {
if (!base::CreateDirectory(file_path))
return NULL;
return new TestingProfile(file_path, NULL);
}
- virtual Profile* CreateProfileAsyncHelper(const base::FilePath& path,
- Delegate* delegate) OVERRIDE {
+ Profile* CreateProfileAsyncHelper(const base::FilePath& path,
+ Delegate* delegate) override {
// This is safe while all file operations are done on the FILE thread.
BrowserThread::PostTask(
BrowserThread::FILE, FROM_HERE,
: local_state_(TestingBrowserProcess::GetGlobal()) {
}
- virtual void SetUp() {
+ void SetUp() override {
// Create a new temporary directory, and store the path
ASSERT_TRUE(temp_dir_.CreateUniqueTempDir());
TestingBrowserProcess::GetGlobal()->SetProfileManager(
#endif
}
- virtual void TearDown() {
+ void TearDown() override {
TestingBrowserProcess::GetGlobal()->SetProfileManager(NULL);
base::RunLoop().RunUntilIdle();
}
: UnittestProfileManager(user_data_dir) {}
protected:
- virtual Profile* CreateProfileHelper(
- const base::FilePath& file_path) OVERRIDE {
+ Profile* CreateProfileHelper(const base::FilePath& file_path) override {
TestingProfile::Builder builder;
builder.SetGuestSession();
builder.SetPath(file_path);
class ProfileManagerGuestTest : public ProfileManagerTest {
protected:
- virtual void SetUp() {
+ void SetUp() override {
// Create a new temporary directory, and store the path
ASSERT_TRUE(temp_dir_.CreateUniqueTempDir());
TestingBrowserProcess::GetGlobal()->SetProfileManager(