[Erp5-report] r15711 - in /erp5/trunk/products/ERP5: PropertySheet/ tests/
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Aug 16 16:02:54 CEST 2007
Author: jerome
Date: Thu Aug 16 16:02:54 2007
New Revision: 15711
URL: http://svn.erp5.org?rev=15711&view=rev
Log:
Generate accessors for career activity on person.
Modified:
erp5/trunk/products/ERP5/PropertySheet/Person.py
erp5/trunk/products/ERP5/tests/testERP5HR.py
Modified: erp5/trunk/products/ERP5/PropertySheet/Person.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/PropertySheet/Person.py?rev=15711&r1=15710&r2=15711&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/PropertySheet/Person.py (original)
+++ erp5/trunk/products/ERP5/PropertySheet/Person.py Thu Aug 16 16:02:54 2007
@@ -198,6 +198,7 @@
, 'skill', 'skill_list', 'skill_id_list', 'skill_title_list', 'skill_value_list'
, 'salary_level', 'salary_level_id', 'salary_level_title', 'salary_level_value'
, 'grade', 'grade_id', 'grade_title', 'grade_value'
+ , 'activity', 'activity_id', 'activity_title', 'activity_value'
, 'role', 'role_id', 'role_title', 'role_value'
, 'function', 'function_id', 'function_title', 'function_value'
, 'activity', 'activity_id', 'activity_title', 'activity_value'
Modified: erp5/trunk/products/ERP5/tests/testERP5HR.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testERP5HR.py?rev=15711&r1=15710&r2=15711&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testERP5HR.py (original)
+++ erp5/trunk/products/ERP5/tests/testERP5HR.py Thu Aug 16 16:02:54 2007
@@ -511,10 +511,12 @@
person.setCareerStartDate(dummy_date1)
person.setCareerSalaryCoefficient(1)
person.setCareerCollectiveAgreementTitle('SYNTEC convention')
+ person.setCareerActivity('software')
self.assertEquals(person.getCareerStopDate() , dummy_date2)
self.assertEquals(person.getCareerStartDate() , dummy_date1)
self.assertEquals(person.getCareerSalaryCoefficient() , 1)
self.assertEquals(person.getCareerCollectiveAgreementTitle(), 'SYNTEC convention')
+ self.assertEquals(person.getCareerActivityTitle(), 'Software')
# Set & Check function
function_categories = self.getCategoryList(base_category='function')
@@ -628,6 +630,13 @@
self.assertEquals(person.getCareerGrade() , default_career.getGrade())
self.assertEquals(person.getCareerGradeTitle(), default_career.getGradeTitle())
self.assertEquals(person.getCareerGradeValue(), default_career.getGradeValue())
+
+ self.assertEquals(person.getCareerActivity(),
+ default_career.getActivity())
+ self.assertEquals(person.getCareerActivityTitle(),
+ default_career.getActivityTitle())
+ self.assertEquals(person.getCareerActivityValue(),
+ default_career.getActivityValue())
self.assertEquals(person.getCareerSalaryLevel() , default_career.getSalaryLevel())
self.assertEquals(person.getCareerSalaryLevelTitle(), default_career.getSalaryLevelTitle())
More information about the Erp5-report
mailing list