Ignore:
Timestamp:
10 Apr 2025, 10:13:10 (3 months ago)
Author:
Henrik Bettermann
Message:
  • Replace get_unpaid_payments webservice method by get_payments.
  • format_float is rounding now.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py

    r17856 r18058  
    985985        return
    986986
    987     def test_get_unpaid_payments(self):
     987    def test_get_payments(self):
    988988        timestamp1 = ("%d" % int((time()-10)*10000))[1:]
    989989        timestamp2 = ("%d" % int((time()-5)*10000))[1:]
     
    10021002        payment2 = StudentOnlinePayment()
    10031003        payment2.p_id = p_id_2
    1004         payment2.p_session = 2012
    1005         payment2.amount_auth = 12.12
     1004        payment2.p_session = 2015
     1005        payment2.amount_auth = 14.14
    10061006        payment2.p_state = u'paid'
    10071007        payment2.p_category = u'clearance'
     
    10151015        self.student['payments']['my-payment3'] = payment3
    10161016        server = ServerProxy('http://mgr:mgrpw@localhost/app', allow_none=True)
    1017         results = server.get_unpaid_payments(1)
     1017        results = server.get_payments(1)
    10181018        self.assertEqual(
    10191019            results,[
     
    10281028                'matric_number': '234'}
    10291029                ])
    1030         results = server.get_unpaid_payments(4)
     1030        results = server.get_payments(4)
    10311031        self.assertEqual(
    10321032            results,[
     
    10521052                  'matric_number': '234'},
    10531053                ])
    1054         results = server.get_unpaid_payments(4,'xyz')
     1054        results = server.get_payments(4,False,'xyz')
    10551055        self.assertEqual(
    10561056            results,[
     
    10671067                ])
    10681068
     1069        results = server.get_payments(4,True,'xyz')
     1070        self.assertEqual(
     1071            results,[])
     1072
     1073        results = server.get_payments(4,True)
     1074        self.assertEqual(
     1075            results,[
     1076                {'display_item': None,
     1077                  'p_id': '%s' % p_id_2,
     1078                  'p_category': 'clearance',
     1079                  'amount_auth': 14.14,
     1080                  'p_session': 2015,
     1081                  'p_state': 'paid',
     1082                  'r_company': None,
     1083                  'fullname': 'Anna Tester',
     1084                  'id': 'K1000000',
     1085                  'matric_number': '234'},
     1086                ])
     1087
    10691088        REQUEST_XML = """\
    10701089<?xml version="1.0"?>
    10711090<methodCall>
    1072 <methodName>get_unpaid_payments</methodName>
     1091<methodName>get_payments</methodName>
    10731092<params>
    10741093<param>
Note: See TracChangeset for help on using the changeset viewer.