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

Side by Side Diff: chrome/browser/chromeos/policy/device_local_account_policy_service_unittest.cc

Issue 2664753002: Remove base::StringValue (Closed)
Patch Set: Rebase Created 3 years, 9 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 (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/chromeos/policy/device_local_account_policy_service.h" 5 #include "chrome/browser/chromeos/policy/device_local_account_policy_service.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/bind_helpers.h" 10 #include "base/bind_helpers.h"
(...skipping 793 matching lines...) Expand 10 before | Expand all | Expand 10 after
804 provider_->Init(&schema_registry_); 804 provider_->Init(&schema_registry_);
805 provider_->AddObserver(&provider_observer_); 805 provider_->AddObserver(&provider_observer_);
806 806
807 // Values implicitly enforced for public accounts. 807 // Values implicitly enforced for public accounts.
808 expected_policy_map_.Set( 808 expected_policy_map_.Set(
809 key::kLidCloseAction, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE, 809 key::kLidCloseAction, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
810 POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE, 810 POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE,
811 base::MakeUnique<base::Value>( 811 base::MakeUnique<base::Value>(
812 chromeos::PowerPolicyController::ACTION_STOP_SESSION), 812 chromeos::PowerPolicyController::ACTION_STOP_SESSION),
813 nullptr); 813 nullptr);
814 expected_policy_map_.Set( 814 expected_policy_map_.Set(key::kShelfAutoHideBehavior, POLICY_LEVEL_MANDATORY,
815 key::kShelfAutoHideBehavior, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE, 815 POLICY_SCOPE_MACHINE,
816 POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE, 816 POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE,
817 base::MakeUnique<base::StringValue>("Never"), nullptr); 817 base::MakeUnique<base::Value>("Never"), nullptr);
818 expected_policy_map_.Set(key::kShowLogoutButtonInTray, POLICY_LEVEL_MANDATORY, 818 expected_policy_map_.Set(key::kShowLogoutButtonInTray, POLICY_LEVEL_MANDATORY,
819 POLICY_SCOPE_MACHINE, 819 POLICY_SCOPE_MACHINE,
820 POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE, 820 POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE,
821 base::MakeUnique<base::Value>(true), nullptr); 821 base::MakeUnique<base::Value>(true), nullptr);
822 expected_policy_map_.Set(key::kFullscreenAllowed, POLICY_LEVEL_MANDATORY, 822 expected_policy_map_.Set(key::kFullscreenAllowed, POLICY_LEVEL_MANDATORY,
823 POLICY_SCOPE_MACHINE, 823 POLICY_SCOPE_MACHINE,
824 POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE, 824 POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE,
825 base::MakeUnique<base::Value>(false), nullptr); 825 base::MakeUnique<base::Value>(false), nullptr);
826 826
827 // Policy defaults (for policies not set by admin). 827 // Policy defaults (for policies not set by admin).
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after
1030 1030
1031 provider_ = DeviceLocalAccountPolicyProvider::Create( 1031 provider_ = DeviceLocalAccountPolicyProvider::Create(
1032 GenerateDeviceLocalAccountUserId(kAccount1, 1032 GenerateDeviceLocalAccountUserId(kAccount1,
1033 DeviceLocalAccount::TYPE_PUBLIC_SESSION), 1033 DeviceLocalAccount::TYPE_PUBLIC_SESSION),
1034 service_.get(), true /*force_immediate_load*/); 1034 service_.get(), true /*force_immediate_load*/);
1035 1035
1036 EXPECT_TRUE(provider_->IsInitializationComplete(POLICY_DOMAIN_CHROME)); 1036 EXPECT_TRUE(provider_->IsInitializationComplete(POLICY_DOMAIN_CHROME));
1037 } 1037 }
1038 1038
1039 } // namespace policy 1039 } // namespace policy
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698