Ignore:
Timestamp:
11 May 2024, 07:45:54 (4 months ago)
Author:
Henrik Bettermann
Message:

Mangle referees and school grades.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py

    r16976 r17760  
    1919from waeup.kofa.interfaces import ICSVExporter
    2020from waeup.kofa.schoolgrades import ResultEntry
     21from waeup.kofa.refereeentries import RefereeEntry
    2122from waeup.kofa.testing import KofaUnitTestLayer, FunctionalLayer
    2223from waeup.kofa.utils.utils import KofaUtils
     
    127128            KofaUtils.EXAM_GRADES[0][0]
    128129            )
    129         applicant.school_grades = [
    130             result_entry]
     130        applicant.school_grades = [result_entry]
     131        referee_entry = RefereeEntry(u'John Doe', 'john@aa.aa')
     132        applicant.referees = [referee_entry]
    131133        return applicant
    132134
     
    143145            'applicant_id,course1,course2,course_admitted,date_of_birth,'
    144146            'email,firstname,lastname,locked,middlename,notice,phone,'
    145             'reg_number,sex,special_application,student_id,suspended,'
    146             'password,state,history,container_code,application_number,'
    147             'display_fullname,application_date\r\n'
    148             'dp2011_654321,,,,,,Anna,Tester,0'
     147            'referees,reg_number,school_grades,sex,special_application,'
     148            'student_id,suspended,password,state,history,container_code,'
     149            'application_number,display_fullname,application_date\r\n'
     150            'dp2011_654321,,,,,,Anna,Tester'
    149151            in result)
    150152        self.assertTrue(
     
    166168            'applicant_id,course1,course2,course_admitted,date_of_birth,'
    167169            'email,firstname,lastname,locked,middlename,notice,phone,'
    168             'reg_number,sex,special_application,student_id,suspended,'
    169             'password,state,history,container_code,application_number,'
    170             'display_fullname,application_date\r\n'
     170            'referees,reg_number,school_grades,sex,special_application,'
     171            'student_id,suspended,password,state,history,container_code,'
     172            'application_number,display_fullname,application_date\r\n'
    171173            'dp2011_654321,CERT1,CERT1,CERT1,1981-02-04#,'
    172174            'anna@sample.com,Anna,Tester,'
     
    189191            'applicant_id,course1,course2,course_admitted,date_of_birth,'
    190192            'email,firstname,lastname,locked,middlename,notice,phone,'
    191             'reg_number,sex,special_application,student_id,suspended,'
    192             'password,state,history,container_code,application_number,'
    193             'display_fullname,application_date\r\n'
     193            'referees,reg_number,school_grades,sex,special_application,'
     194            'student_id,suspended,password,state,history,container_code,'
     195            'application_number,display_fullname,application_date\r\n'
    194196            'dp2011_654321,CERT1,CERT1,CERT1,1981-02-04#,'
    195197            'anna@sample.com,Anna,Tester,'
     
    198200            'Application initialized by system\'],dp2011,654321,'
    199201            'Anna M. Tester,\r\n'
     202            in result)
     203        self.assertTrue(
     204            '[(\'computer_science\', \'A\')]'
     205            in result)
     206        self.assertTrue(
     207            '[(u\'John Doe\', \'john@aa.aa\', False)]'
    200208            in result)
    201209        return
     
    210218            'applicant_id,course1,course2,course_admitted,date_of_birth,'
    211219            'email,firstname,lastname,locked,middlename,notice,phone,'
    212             'reg_number,sex,special_application,student_id,suspended,'
    213             'password,state,history,container_code,application_number,'
    214             'display_fullname,application_date\r\n'
     220            'referees,reg_number,school_grades,sex,special_application,'
     221            'student_id,suspended,password,state,history,container_code,'
     222            'application_number,display_fullname,application_date\r\n'
    215223            'dp2011_654321,CERT1,CERT1,CERT1,1981-02-04#,'
    216224            'anna@sample.com,Anna,Tester,'
     
    230238            'applicant_id,course1,course2,course_admitted,date_of_birth,'
    231239            'email,firstname,lastname,locked,middlename,notice,phone,'
    232             'reg_number,sex,special_application,student_id,suspended,'
    233             'password,state,history,container_code,application_number,'
    234             'display_fullname,application_date\r\n'
     240            'referees,reg_number,school_grades,sex,special_application,'
     241            'student_id,suspended,password,state,history,container_code,'
     242            'application_number,display_fullname,application_date\r\n'
    235243            in result)
    236244        return
Note: See TracChangeset for help on using the changeset viewer.