| Index: chrome/browser/chromeos/login/users/wallpaper/wallpaper_manager_policy_browsertest.cc
|
| diff --git a/chrome/browser/chromeos/login/users/wallpaper/wallpaper_manager_policy_browsertest.cc b/chrome/browser/chromeos/login/users/wallpaper/wallpaper_manager_policy_browsertest.cc
|
| index 661d30dbb71bb755a249300b943d939be638dbbd..0afe0d3911b380c7e38c05b4761f15cdbc4aa5a5 100644
|
| --- a/chrome/browser/chromeos/login/users/wallpaper/wallpaper_manager_policy_browsertest.cc
|
| +++ b/chrome/browser/chromeos/login/users/wallpaper/wallpaper_manager_policy_browsertest.cc
|
| @@ -23,10 +23,12 @@
|
| #include "chrome/browser/chromeos/login/startup_utils.h"
|
| #include "chrome/browser/chromeos/login/ui/login_display_host.h"
|
| #include "chrome/browser/chromeos/login/users/wallpaper/wallpaper_manager.h"
|
| +#include "chrome/browser/chromeos/policy/browser_policy_connector_chromeos.h"
|
| #include "chrome/browser/chromeos/policy/cloud_external_data_manager_base_test_util.h"
|
| #include "chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos.h"
|
| #include "chrome/browser/chromeos/policy/user_cloud_policy_manager_factory_chromeos.h"
|
| #include "chrome/browser/chromeos/profiles/profile_helper.h"
|
| +#include "chrome/browser/chromeos/settings/stub_install_attributes.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| #include "chrome/browser/ui/webui/chromeos/login/oobe_ui.h"
|
| #include "chrome/common/chrome_paths.h"
|
| @@ -175,6 +177,13 @@ class WallpaperManagerPolicyTest : public LoginManagerTest,
|
|
|
| // LoginManagerTest:
|
| void SetUpInProcessBrowserTestFixture() override {
|
| + // Set up fake install attributes.
|
| + std::unique_ptr<chromeos::StubInstallAttributes> attributes =
|
| + base::MakeUnique<chromeos::StubInstallAttributes>();
|
| + attributes->SetEnterprise("fake-domain", "fake-id");
|
| + policy::BrowserPolicyConnectorChromeOS::SetInstallAttributesForTesting(
|
| + attributes.release());
|
| +
|
| DBusThreadManager::GetSetterForTesting()->SetSessionManagerClient(
|
| std::unique_ptr<SessionManagerClient>(fake_session_manager_client_));
|
|
|
| @@ -410,6 +419,7 @@ IN_PROC_BROWSER_TEST_F(WallpaperManagerPolicyTest, PRE_PersistOverLogout) {
|
| // Run until wallpaper has changed.
|
| RunUntilWallpaperChangeCount(2);
|
| ASSERT_EQ(kRedImageColor, GetAverageWallpaperColor());
|
| + StartupUtils::MarkOobeCompleted();
|
| }
|
|
|
| IN_PROC_BROWSER_TEST_F(WallpaperManagerPolicyTest, PersistOverLogout) {
|
|
|