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
Example #2
0
 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))