| Index: components/autofill/content/browser/wallet/wallet_client_unittest.cc
|
| diff --git a/components/autofill/content/browser/wallet/wallet_client_unittest.cc b/components/autofill/content/browser/wallet/wallet_client_unittest.cc
|
| index 1ea7f032959e011dd04ef30566b829f1f6a44e62..e55c01c9de553885d3ffd6dbb2ef554f565d52c5 100644
|
| --- a/components/autofill/content/browser/wallet/wallet_client_unittest.cc
|
| +++ b/components/autofill/content/browser/wallet/wallet_client_unittest.cc
|
| @@ -1702,25 +1702,11 @@ TEST_F(WalletClientTest, HasRequestInProgress) {
|
| EXPECT_FALSE(wallet_client_->HasRequestInProgress());
|
| }
|
|
|
| -TEST_F(WalletClientTest, PendingRequest) {
|
| - EXPECT_EQ(0U, wallet_client_->pending_requests_.size());
|
| -
|
| - // Shouldn't queue the first request.
|
| +TEST_F(WalletClientTest, ErrorResponse) {
|
| + EXPECT_FALSE(wallet_client_->HasRequestInProgress());
|
| delegate_.ExpectBaselineMetrics();
|
| wallet_client_->GetWalletItems();
|
| - EXPECT_EQ(0U, wallet_client_->pending_requests_.size());
|
| - testing::Mock::VerifyAndClear(delegate_.metric_logger());
|
| -
|
| - wallet_client_->GetWalletItems();
|
| - EXPECT_EQ(1U, wallet_client_->pending_requests_.size());
|
| -
|
| - delegate_.ExpectLogWalletApiCallDuration(AutofillMetrics::GET_WALLET_ITEMS,
|
| - 1);
|
| - delegate_.ExpectBaselineMetrics();
|
| - VerifyAndFinishRequest(net::HTTP_OK,
|
| - kGetWalletItemsValidRequest,
|
| - kGetWalletItemsValidResponse);
|
| - EXPECT_EQ(0U, wallet_client_->pending_requests_.size());
|
| + EXPECT_TRUE(wallet_client_->HasRequestInProgress());
|
| testing::Mock::VerifyAndClear(delegate_.metric_logger());
|
|
|
| EXPECT_CALL(delegate_, OnWalletError(
|
| @@ -1730,25 +1716,20 @@ TEST_F(WalletClientTest, PendingRequest) {
|
| delegate_.ExpectWalletErrorMetric(
|
| AutofillMetrics::WALLET_SERVICE_UNAVAILABLE);
|
|
|
| - // Finish the second request.
|
| VerifyAndFinishRequest(net::HTTP_INTERNAL_SERVER_ERROR,
|
| kGetWalletItemsValidRequest,
|
| kErrorResponse);
|
| }
|
|
|
| -TEST_F(WalletClientTest, CancelRequests) {
|
| - ASSERT_EQ(0U, wallet_client_->pending_requests_.size());
|
| +TEST_F(WalletClientTest, CancelRequest) {
|
| + EXPECT_FALSE(wallet_client_->HasRequestInProgress());
|
| delegate_.ExpectLogWalletApiCallDuration(AutofillMetrics::GET_WALLET_ITEMS,
|
| 0);
|
| delegate_.ExpectBaselineMetrics();
|
|
|
| wallet_client_->GetWalletItems();
|
| - wallet_client_->GetWalletItems();
|
| - wallet_client_->GetWalletItems();
|
| - EXPECT_EQ(2U, wallet_client_->pending_requests_.size());
|
| -
|
| - wallet_client_->CancelRequests();
|
| - EXPECT_EQ(0U, wallet_client_->pending_requests_.size());
|
| + EXPECT_TRUE(wallet_client_->HasRequestInProgress());
|
| + wallet_client_->CancelRequest();
|
| EXPECT_FALSE(wallet_client_->HasRequestInProgress());
|
| }
|
|
|
|
|