[Erp5-report] r25091 - /erp5/trunk/products/ERP5/tests/testTask.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jan 13 13:24:04 CET 2009


Author: nicolas
Date: Tue Jan 13 13:24:00 2009
New Revision: 25091

URL: http://svn.erp5.org?rev=25091&view=rev
Log:
This test was wrong, Task Report are not Grouped

Modified:
    erp5/trunk/products/ERP5/tests/testTask.py

Modified: erp5/trunk/products/ERP5/tests/testTask.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testTask.py?rev=25091&r1=25090&r2=25091&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testTask.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testTask.py [utf8] Tue Jan 13 13:24:00 2009
@@ -293,14 +293,6 @@
               task_line_requirement_value = requirement,
     )
 
-  def stepCloneTask(self, sequence=None, sequence_list=None, **kw):
-    """
-      Clone task from sequence
-    """
-    task = sequence.get('task')
-    new_task = task.Base_createCloneDocument(batch_mode=1)
-    sequence.set('task', new_task)
-
   def stepCreateSimpleTaskReport(self,sequence=None, sequence_list=None, **kw):
     """
       Create a task report.
@@ -386,38 +378,6 @@
     task_report_line = task_report.contentValues()[0]
     self.assertEquals(task.getTaskLineResource(), task_report_line.getResource())
     self.assertEquals(task.getTaskLineQuantity(), task_report_line.getQuantity())
-    self.assertEquals(task.getTaskLinePrice(), task_report_line.getPrice())
-    self.assertEquals(task.getTaskLineRequirement(), 
-                      task_report_line.getRequirement())
-
-
-  def stepVerifyClonedGeneratedByBuilderTaskReport(self, sequence=None,
-                                                    sequence_list=None, **kw):
-    """
-    Verify that simulation generated report is correct.
-    """
-    task = sequence.get('task')
-    task_report = sequence.get('task_report')
-    self.assertEquals('confirmed', task_report.getSimulationState())
-    self.assertEquals(task.getSource(), task_report.getSource())
-    self.assertEquals(task.getSourceSection(), task_report.getSourceSection())
-    self.assertEquals(task.getSourceProject(), task_report.getSourceProject())
-    self.assertEquals(task.getDestination(), task_report.getDestination())
-    self.assertEquals(task.getDestinationSection(),
-                      task_report.getDestinationSection())
-    self.assertEquals(task.getDestinationDecision(),
-                      task_report.getDestinationDecision())
-    self.assertEquals(task.getTitle(),
-                      task_report.getTitle())
-    self.assertEquals(task.getDescription(),
-                      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())
-    self.assertEquals(task.getTaskLineQuantity(), task_report_line.getQuantity()*2)
     self.assertEquals(task.getTaskLinePrice(), task_report_line.getPrice())
     self.assertEquals(task.getTaskLineRequirement(), 
                       task_report_line.getRequirement())
@@ -674,23 +634,6 @@
         simulation_tool.manage_permission(permission, roles=(), acquire=1)
       self.logout()
 
-  def test_06_testCloneTaskUseCase(self, quiet=0, run=run_all_test):
-    """
-      Test creation of cloned task and (automatic) task_report
-      Check if quantity is doubled
-    """
-    if not run: return
-    sequence_list = SequenceList()
-    sequence_string = self.default_task_sequence + '\
-                       CloneTask \
-                       ConfirmTask \
-                       Tic \
-                       SetTaskReport \
-                       VerifyClonedGeneratedByBuilderTaskReport \
-                       '
-    sequence_list.addSequenceString(sequence_string)
-    sequence_list.play(self)
-
 def test_suite():
   suite = unittest.TestSuite()
   suite.addTest(unittest.makeSuite(TestTask))




More information about the Erp5-report mailing list