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

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

Issue 106433007: Update some uses of Value in chrome/browser to use the base:: namespace. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix Created 7 years 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 | Annotate | Revision Log
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 "base/bind.h" 7 #include "base/bind.h"
8 #include "base/bind_helpers.h" 8 #include "base/bind_helpers.h"
9 #include "base/callback.h" 9 #include "base/callback.h"
10 #include "base/file_util.h" 10 #include "base/file_util.h"
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
137 expected_policy_map_.Set(key::kLidCloseAction, 137 expected_policy_map_.Set(key::kLidCloseAction,
138 POLICY_LEVEL_MANDATORY, 138 POLICY_LEVEL_MANDATORY,
139 POLICY_SCOPE_USER, 139 POLICY_SCOPE_USER,
140 base::Value::CreateIntegerValue( 140 base::Value::CreateIntegerValue(
141 chromeos::PowerPolicyController:: 141 chromeos::PowerPolicyController::
142 ACTION_STOP_SESSION), 142 ACTION_STOP_SESSION),
143 NULL); 143 NULL);
144 expected_policy_map_.Set(key::kShelfAutoHideBehavior, 144 expected_policy_map_.Set(key::kShelfAutoHideBehavior,
145 POLICY_LEVEL_MANDATORY, 145 POLICY_LEVEL_MANDATORY,
146 POLICY_SCOPE_USER, 146 POLICY_SCOPE_USER,
147 Value::CreateStringValue("Never"), 147 base::Value::CreateStringValue("Never"),
148 NULL); 148 NULL);
149 expected_policy_map_.Set(key::kShowLogoutButtonInTray, 149 expected_policy_map_.Set(key::kShowLogoutButtonInTray,
150 POLICY_LEVEL_MANDATORY, 150 POLICY_LEVEL_MANDATORY,
151 POLICY_SCOPE_USER, 151 POLICY_SCOPE_USER,
152 Value::CreateBooleanValue(true), 152 base::Value::CreateBooleanValue(true),
153 NULL); 153 NULL);
154 expected_policy_map_.Set(key::kFullscreenAllowed, 154 expected_policy_map_.Set(key::kFullscreenAllowed,
155 POLICY_LEVEL_MANDATORY, 155 POLICY_LEVEL_MANDATORY,
156 POLICY_SCOPE_USER, 156 POLICY_SCOPE_USER,
157 Value::CreateBooleanValue(false), 157 base::Value::CreateBooleanValue(false),
158 NULL); 158 NULL);
159 159
160 // Explicitly set value. 160 // Explicitly set value.
161 expected_policy_map_.Set(key::kDisableSpdy, 161 expected_policy_map_.Set(key::kDisableSpdy,
162 POLICY_LEVEL_MANDATORY, 162 POLICY_LEVEL_MANDATORY,
163 POLICY_SCOPE_USER, 163 POLICY_SCOPE_USER,
164 Value::CreateBooleanValue(true), 164 base::Value::CreateBooleanValue(true),
165 NULL); 165 NULL);
166 166
167 device_local_account_policy_.payload().mutable_disablespdy()->set_value( 167 device_local_account_policy_.payload().mutable_disablespdy()->set_value(
168 true); 168 true);
169 device_local_account_policy_.policy_data().set_policy_type( 169 device_local_account_policy_.policy_data().set_policy_type(
170 dm_protocol::kChromePublicAccountPolicyType); 170 dm_protocol::kChromePublicAccountPolicyType);
171 } 171 }
172 172
173 void DeviceLocalAccountPolicyServiceTestBase::TearDown() { 173 void DeviceLocalAccountPolicyServiceTestBase::TearDown() {
174 service_->Shutdown(); 174 service_->Shutdown();
(...skipping 679 matching lines...) Expand 10 before | Expand all | Expand 10 after
854 ASSERT_TRUE(broker); 854 ASSERT_TRUE(broker);
855 broker->core()->store()->Load(); 855 broker->core()->store()->Load();
856 FlushDeviceSettings(); 856 FlushDeviceSettings();
857 Mock::VerifyAndClearExpectations(&provider_observer_); 857 Mock::VerifyAndClearExpectations(&provider_observer_);
858 858
859 expected_policy_bundle.Get( 859 expected_policy_bundle.Get(
860 PolicyNamespace(POLICY_DOMAIN_CHROME, std::string())) 860 PolicyNamespace(POLICY_DOMAIN_CHROME, std::string()))
861 .Set(key::kDisableSpdy, 861 .Set(key::kDisableSpdy,
862 POLICY_LEVEL_MANDATORY, 862 POLICY_LEVEL_MANDATORY,
863 POLICY_SCOPE_USER, 863 POLICY_SCOPE_USER,
864 Value::CreateBooleanValue(false), 864 base::Value::CreateBooleanValue(false),
865 NULL); 865 NULL);
866 EXPECT_TRUE(expected_policy_bundle.Equals(provider_->policies())); 866 EXPECT_TRUE(expected_policy_bundle.Equals(provider_->policies()));
867 867
868 // Any values set for the |ShelfAutoHideBehavior|, |ShowLogoutButtonInTray| 868 // Any values set for the |ShelfAutoHideBehavior|, |ShowLogoutButtonInTray|
869 // and |ExtensionAllowedTypes| policies should be overridden. 869 // and |ExtensionAllowedTypes| policies should be overridden.
870 EXPECT_CALL(provider_observer_, OnUpdatePolicy(provider_.get())) 870 EXPECT_CALL(provider_observer_, OnUpdatePolicy(provider_.get()))
871 .Times(AtLeast(1)); 871 .Times(AtLeast(1));
872 device_local_account_policy_.payload().mutable_shelfautohidebehavior()-> 872 device_local_account_policy_.payload().mutable_shelfautohidebehavior()->
873 set_value("Always"); 873 set_value("Always");
874 device_local_account_policy_.payload().mutable_showlogoutbuttonintray()-> 874 device_local_account_policy_.payload().mutable_showlogoutbuttonintray()->
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
944 em::DeviceManagementResponse response; 944 em::DeviceManagementResponse response;
945 device_local_account_policy_.Build(); 945 device_local_account_policy_.Build();
946 response.mutable_policy_response()->add_response()->CopyFrom( 946 response.mutable_policy_response()->add_response()->CopyFrom(
947 device_local_account_policy_.policy()); 947 device_local_account_policy_.policy());
948 request_job->SendResponse(DM_STATUS_SUCCESS, response); 948 request_job->SendResponse(DM_STATUS_SUCCESS, response);
949 FlushDeviceSettings(); 949 FlushDeviceSettings();
950 Mock::VerifyAndClearExpectations(&provider_observer_); 950 Mock::VerifyAndClearExpectations(&provider_observer_);
951 } 951 }
952 952
953 } // namespace policy 953 } // namespace policy
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698