rendered paste bodyIndex: 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):
"""