| Index: google_apis/gcm/engine/unregistration_request_unittest.cc
|
| diff --git a/google_apis/gcm/engine/unregistration_request_unittest.cc b/google_apis/gcm/engine/unregistration_request_unittest.cc
|
| index f27d59dab0418bdb904ee9070bbef49a27bd5751..0f1a34851407d83be6a9b6ecd755fbc1866c9097 100644
|
| --- a/google_apis/gcm/engine/unregistration_request_unittest.cc
|
| +++ b/google_apis/gcm/engine/unregistration_request_unittest.cc
|
| @@ -197,6 +197,17 @@ TEST_F(GCMUnregistrationRequestTest, InvalidParametersError) {
|
| EXPECT_EQ(UnregistrationRequest::INVALID_PARAMETERS, status_);
|
| }
|
|
|
| +TEST_F(GCMUnregistrationRequestTest, DeviceRegistrationError) {
|
| + CreateRequest();
|
| + request_->Start();
|
| +
|
| + SetResponse(net::HTTP_OK, "Error=PHONE_REGISTRATION_ERROR");
|
| + CompleteFetch();
|
| +
|
| + EXPECT_TRUE(callback_called_);
|
| + EXPECT_EQ(UnregistrationRequest::DEVICE_REGISTRATION_ERROR, status_);
|
| +}
|
| +
|
| TEST_F(GCMUnregistrationRequestTest, UnkwnownError) {
|
| CreateRequest();
|
| request_->Start();
|
|
|