From cafb9b6dc0f2ae6132016dbac7f465b45e174490 Mon Sep 17 00:00:00 2001 From: "benquan@chromium.org" Date: Thu, 30 May 2013 18:12:32 +0000 Subject: Determine card egilibility by card.status from server only. Sugar server already set status when the card is not eligible for transaction, like UNSUPPORTED_COUNTRY, AMEX_NOT_SUPPORTED etc. This CL also enables BILLING_INCOMPLETE as we want it to be selectable and put it under edit mode when the user selects it. BUG=245006 Review URL: https://chromiumcodereview.appspot.com/16208002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203182 0039d316-1c4b-4281-b951-d872f2087c98 --- components/autofill/browser/wallet/wallet_test_util.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'components/autofill/browser/wallet/wallet_test_util.cc') diff --git a/components/autofill/browser/wallet/wallet_test_util.cc b/components/autofill/browser/wallet/wallet_test_util.cc index f4f1dc0..85bfce5 100644 --- a/components/autofill/browser/wallet/wallet_test_util.cc +++ b/components/autofill/browser/wallet/wallet_test_util.cc @@ -127,7 +127,8 @@ scoped_ptr GetTestMaskedInstrumentAmex() { "default_instrument_id", GetTestAddress(), WalletItems::MaskedInstrument::AMEX, - WalletItems::MaskedInstrument::VALID); + // Amex cards are marked with status AMEX_NOT_SUPPORTED by the server. + WalletItems::MaskedInstrument::AMEX_NOT_SUPPORTED); } scoped_ptr GetTestNonDefaultMaskedInstrument() { -- cgit v1.1