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

Side by Side Diff: chrome/browser/policy/device_management_service_unittest.cc

Issue 7785032: Revert 98987 - Pass user_affiliation request parameter on user cloud policy requests. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 3 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 <vector> 5 #include <vector>
6 6
7 #include "base/message_loop.h" 7 #include "base/message_loop.h"
8 #include "base/string_split.h" 8 #include "base/string_split.h"
9 #include "chrome/browser/policy/device_management_backend_impl.h" 9 #include "chrome/browser/policy/device_management_backend_impl.h"
10 #include "chrome/browser/policy/device_management_backend_mock.h" 10 #include "chrome/browser/policy/device_management_backend_mock.h"
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 } 136 }
137 137
138 TEST_P(DeviceManagementServiceFailedRequestTest, PolicyRequest) { 138 TEST_P(DeviceManagementServiceFailedRequestTest, PolicyRequest) {
139 DevicePolicyResponseDelegateMock mock; 139 DevicePolicyResponseDelegateMock mock;
140 EXPECT_CALL(mock, OnError(GetParam().expected_error_)); 140 EXPECT_CALL(mock, OnError(GetParam().expected_error_));
141 em::DevicePolicyRequest request; 141 em::DevicePolicyRequest request;
142 request.set_policy_scope(kChromePolicyScope); 142 request.set_policy_scope(kChromePolicyScope);
143 em::DevicePolicySettingRequest* setting_request = 143 em::DevicePolicySettingRequest* setting_request =
144 request.add_setting_request(); 144 request.add_setting_request();
145 setting_request->set_key(kChromeDevicePolicySettingKey); 145 setting_request->set_key(kChromeDevicePolicySettingKey);
146 backend_->ProcessPolicyRequest(kDMToken, kDeviceId, 146 backend_->ProcessPolicyRequest(kDMToken, kDeviceId, request, &mock);
147 CloudPolicyDataStore::USER_AFFILIATION_NONE,
148 request, &mock);
149 TestURLFetcher* fetcher = factory_.GetFetcherByID(0); 147 TestURLFetcher* fetcher = factory_.GetFetcherByID(0);
150 ASSERT_TRUE(fetcher); 148 ASSERT_TRUE(fetcher);
151 149
152 fetcher->delegate()->OnURLFetchComplete(fetcher, 150 fetcher->delegate()->OnURLFetchComplete(fetcher,
153 GURL(kServiceUrl), 151 GURL(kServiceUrl),
154 GetParam().request_status_, 152 GetParam().request_status_,
155 GetParam().http_status_, 153 GetParam().http_status_,
156 net::ResponseCookies(), 154 net::ResponseCookies(),
157 GetParam().response_); 155 GetParam().response_);
158 } 156 }
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
406 404
407 TEST_F(DeviceManagementServiceTest, CancelPolicyRequest) { 405 TEST_F(DeviceManagementServiceTest, CancelPolicyRequest) {
408 DevicePolicyResponseDelegateMock mock; 406 DevicePolicyResponseDelegateMock mock;
409 EXPECT_CALL(mock, HandlePolicyResponse(_)).Times(0); 407 EXPECT_CALL(mock, HandlePolicyResponse(_)).Times(0);
410 em::DevicePolicyRequest request; 408 em::DevicePolicyRequest request;
411 request.set_policy_scope(kChromePolicyScope); 409 request.set_policy_scope(kChromePolicyScope);
412 em::DevicePolicySettingRequest* setting_request = 410 em::DevicePolicySettingRequest* setting_request =
413 request.add_setting_request(); 411 request.add_setting_request();
414 setting_request->set_key(kChromeDevicePolicySettingKey); 412 setting_request->set_key(kChromeDevicePolicySettingKey);
415 setting_request->set_watermark("stale"); 413 setting_request->set_watermark("stale");
416 backend_->ProcessPolicyRequest(kDMToken, kDeviceId, 414 backend_->ProcessPolicyRequest(kDMToken, kDeviceId, request, &mock);
417 CloudPolicyDataStore::USER_AFFILIATION_NONE,
418 request, &mock);
419 TestURLFetcher* fetcher = factory_.GetFetcherByID(0); 415 TestURLFetcher* fetcher = factory_.GetFetcherByID(0);
420 ASSERT_TRUE(fetcher); 416 ASSERT_TRUE(fetcher);
421 417
422 // There shouldn't be any callbacks. 418 // There shouldn't be any callbacks.
423 backend_.reset(); 419 backend_.reset();
424 } 420 }
425 421
426 TEST_F(DeviceManagementServiceTest, JobQueueing) { 422 TEST_F(DeviceManagementServiceTest, JobQueueing) {
427 // Start with a non-initialized service. 423 // Start with a non-initialized service.
428 ResetService(); 424 ResetService();
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
460 456
461 TEST_F(DeviceManagementServiceTest, CancelRequestAfterShutdown) { 457 TEST_F(DeviceManagementServiceTest, CancelRequestAfterShutdown) {
462 DevicePolicyResponseDelegateMock mock; 458 DevicePolicyResponseDelegateMock mock;
463 EXPECT_CALL(mock, HandlePolicyResponse(_)).Times(0); 459 EXPECT_CALL(mock, HandlePolicyResponse(_)).Times(0);
464 em::DevicePolicyRequest request; 460 em::DevicePolicyRequest request;
465 request.set_policy_scope(kChromePolicyScope); 461 request.set_policy_scope(kChromePolicyScope);
466 em::DevicePolicySettingRequest* setting_request = 462 em::DevicePolicySettingRequest* setting_request =
467 request.add_setting_request(); 463 request.add_setting_request();
468 setting_request->set_key(kChromeDevicePolicySettingKey); 464 setting_request->set_key(kChromeDevicePolicySettingKey);
469 setting_request->set_watermark("stale"); 465 setting_request->set_watermark("stale");
470 backend_->ProcessPolicyRequest(kDMToken, kDeviceId, 466 backend_->ProcessPolicyRequest(kDMToken, kDeviceId, request, &mock);
471 CloudPolicyDataStore::USER_AFFILIATION_NONE,
472 request, &mock);
473 TestURLFetcher* fetcher = factory_.GetFetcherByID(0); 467 TestURLFetcher* fetcher = factory_.GetFetcherByID(0);
474 ASSERT_TRUE(fetcher); 468 ASSERT_TRUE(fetcher);
475 469
476 // Shutdown the service and cancel the job afterwards. 470 // Shutdown the service and cancel the job afterwards.
477 service_->Shutdown(); 471 service_->Shutdown();
478 backend_.reset(); 472 backend_.reset();
479 } 473 }
480 474
481 TEST_F(DeviceManagementServiceTest, CancelDuringCallback) { 475 TEST_F(DeviceManagementServiceTest, CancelDuringCallback) {
482 // Make a request. 476 // Make a request.
(...skipping 15 matching lines...) Expand all
498 status, 492 status,
499 500, 493 500,
500 net::ResponseCookies(), 494 net::ResponseCookies(),
501 ""); 495 "");
502 496
503 // Backend should have been reset. 497 // Backend should have been reset.
504 EXPECT_FALSE(backend_.get()); 498 EXPECT_FALSE(backend_.get());
505 } 499 }
506 500
507 } // namespace policy 501 } // namespace policy
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698