Index: testTask.py =================================================================== --- testTask.py (revision 21060) +++ testTask.py (working copy) @@ -110,6 +110,9 @@ reference='dummy') portal.portal_categories.group.newContent(id='dummy', codification='DUMMY') + + portal.portal_categories.price_currency.newContent(portal_type='Category',id='eur', codification='EUR') + assignment = person.newContent(title='dummy', group='dummy', portal_type='Assignment', start_date='1980-01-01', @@ -230,6 +233,7 @@ organisation_list = sequence.get('organisation_list') organisation1 = organisation_list[0] organisation2 = organisation_list[1] + pricecurrency = 'eur' task.edit(source_value=organisation1, source_section_value=organisation1, destination_value=organisation2, @@ -237,7 +241,8 @@ source_project_value=project, description=self.task_description % task.getId(), start_date = self.datetime + 10, - stop_date = self.datetime + 20,) + stop_date = self.datetime + 20, + price_currency = pricecurrency,) sequence.edit( task = task) def stepFillTaskWithData(self, sequence=None, sequence_list=None, **kw): @@ -324,6 +329,7 @@ task_report.getDescription()) self.assertEquals(task.getPredecessor(), task_report.getPredecessor()) self.assertEquals(task.getDescription(), task_report.getDescription()) + self.assertEquals(task.getPriceCurrency(), task_report.getPriceCurrency()) self.assertEquals(len(task_report.contentValues()), 1) task_report_line = task_report.contentValues()[0] self.assertEquals(task.getTaskLineResource(), task_report_line.getResource()) @@ -332,6 +338,7 @@ self.assertEquals(task.getTaskLineRequirement(), task_report_line.getRequirement()) + def stepCreateTaskLine(self, sequence=None, sequence_list=None, **kw): """ Create task line and fill with dummy data. @@ -409,6 +416,9 @@ def stepCloseTaskReport(self, sequence=None, sequence_list=None, **kw): self.modifyState('task_report', 'deliver', sequence=sequence) + + def stepRestartTaskReport(self, sequence=None, sequence_list=None, **kw): + self.modifyState('task_report', 'restart', sequence=sequence) def stepSetTaskReport(self, sequence=None, sequence_list=None, **kw): """