def test_credit_card_expiring_expired_card(self, cc): alice = self.make_participant('alice', claimed_time='now', last_bill_result='') cc.return_value = CreditCard(expiration_year=2010, expiration_month=12) assert alice.credit_card_expiring() == True
def credit_card_expiring(self): route = ExchangeRoute.from_network(self, 'braintree-cc') if not route: return card = CreditCard.from_route(route) year, month = card.expiration_year, card.expiration_month if not (year and month): return False return is_card_expiring(int(year), int(month))