File diff 9a4574ef2c3b → 12e04c248fb1
registrasion/tests/controller_helpers.py
Show inline comments
...
 
@@ -34,11 +34,14 @@ class TestingCartController(CartController):
 

	
 
class TestingInvoiceController(InvoiceController):
 

	
 
    def pay(self, reference, amount):
 
    def pay(self, reference, amount, pre_validate=True):
 
        ''' Testing method for simulating an invoice paymenht by the given
 
        amount. '''
 

	
 
        self.validate_allowed_to_pay()
 
        if pre_validate:
 
            # Manual payments don't pre-validate; we should test that things
 
            # still work if we do silly things.
 
            self.validate_allowed_to_pay()
 

	
 
        ''' Adds a payment '''
 
        commerce.ManualPayment.objects.create(