Ignore:
Timestamp:
13 Nov 2017, 09:04:23 (7 years ago)
Author:
Henrik Bettermann
Message:

Use custom_float_1 for old returning student discount.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.uniben/trunk/src/waeup/uniben/students/tests/test_browser.py

    r14892 r14893  
    555555        #self.student['payments']['anykey'] = payment
    556556
    557 
    558557        error, payment = utils.setPaymentDetails('schoolfee',
    559558            self.student, None, None)
     
    564563        self.assertEqual(error, None)
    565564
    566         # Old returning students pay less
     565        # Old returning students may pay less.
    567566        self.certificate.school_fee_2 = 50000.0
    568         self.certificate.custom_textline_1 = 'sciEnce'
     567        self.certificate.custom_float_1 = 30000.0
    569568        error, payment = utils.setPaymentDetails(
    570569            'schoolfee', self.student, None, None)
    571         # minus 30000
    572570        self.assertEqual(payment.amount_auth, 20088.0)
    573         self.certificate.custom_textline_1 = 'non-Science'
    574         error, payment = utils.setPaymentDetails(
    575             'schoolfee', self.student, None, None)
    576         # minus 28000
    577         self.assertEqual(payment.amount_auth, 22088.0)
    578571
    579572        # Staff members pay less.
    580         self.certificate.custom_textline_1 = ''
     573        self.certificate.custom_float_1 = None
    581574        self.student.is_staff = True
    582575        error, payment = utils.setPaymentDetails('schoolfee',
Note: See TracChangeset for help on using the changeset viewer.