--- summary 
+++ summary 
@@ -1,11 +1,11 @@
 Test Suite: ERP5_z212
-Revision: 42931
+Revision: 42952
 Result: FAIL
 
 All tests: 4515
-Failures: 36
-Errors: 2815
-Skips: 84
+Failures: 57
+Errors: 3287
+Skips: 88
 
 
 
@@ -30,15 +30,72 @@
   testAccounting_l10n_fr_m9                          (14 errors)
    test_AccountTypeConstaintFixFor4718 (testAccounting_l10n_fr_m9.TestAccounting_l10n_M9)
 
+  testAcknowledgementTool                            (1 errors)
+   test_01_checkAcknowledgementToolWithOneEvent (testAcknowledgementTool.TestAcknowledgementTool)
+
   testAdvancedInvoicing                              (24 errors)
    test_01_TwoInvoicesFromTwoPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
    test_autoplanned (testAdvancedInvoicing.TestWorkflow)
 
-  testAmount                                         (1 errors)
-   test_01_variationProperty (testAmount.TestAmount)
-
-  testApparelModel                                   (2 errors)
-   test_checkCopyColourRangeVariation (testApparelModel.TestApparelModel)
+  testAlarm                                          (1 errors)
+   test_18_alarm_activities_execution_order (testAlarm.TestAlarm)
+
+  testAmount                                         (55 errors)
+   testCancellationAmountGetDestinationCredit (testAmount.TestMovement)
+   testCancellationAmountGetDestinationDebit (testAmount.TestMovement)
+   testCancellationAmountGetSourceCredit (testAmount.TestMovement)
+   testCancellationAmountGetSourceDebit (testAmount.TestMovement)
+   testCancellationAmountSetDestinationCredit (testAmount.TestMovement)
+   testCancellationAmountSetDestinationDebit (testAmount.TestMovement)
+   testCancellationAmountSetDestinationDebitCredit (testAmount.TestMovement)
+   testCancellationAmountSetSourceCredit (testAmount.TestMovement)
+   testCancellationAmountSetSourceDebit (testAmount.TestMovement)
+   testCancellationAmountSetSourceDebitCredit (testAmount.TestMovement)
+   testDestinationAssetCredit (testAmount.TestMovement)
+   testDestinationAssetDebit (testAmount.TestMovement)
+   testDestinationCredit (testAmount.TestMovement)
+   testDestinationDebit (testAmount.TestMovement)
+   testDestinationDebitCredit (testAmount.TestMovement)
+   testEditDestinationAssetDebitAndCredit (testAmount.TestMovement)
+   testEditSourceAssetDebitAndCredit (testAmount.TestMovement)
+   testPrice (testAmount.TestMovement)
+   testQuantity (testAmount.TestMovement)
+   testSourceAssetCredit (testAmount.TestMovement)
+   testSourceAssetDebit (testAmount.TestMovement)
+   testSourceCredit (testAmount.TestMovement)
+   testSourceDebit (testAmount.TestMovement)
+   testSourceDebitCredit (testAmount.TestMovement)
+   testCancellationAmountGetDestinationCredit (testAmount.TestAccountingTransactionLine)
+   testCancellationAmountGetDestinationDebit (testAmount.TestAccountingTransactionLine)
+   testCancellationAmountGetSourceCredit (testAmount.TestAccountingTransactionLine)
+   testCancellationAmountGetSourceDebit (testAmount.TestAccountingTransactionLine)
+   testCancellationAmountSetDestinationCredit (testAmount.TestAccountingTransactionLine)
+   testCancellationAmountSetDestinationDebit (testAmount.TestAccountingTransactionLine)
+   testCancellationAmountSetDestinationDebitCredit (testAmount.TestAccountingTransactionLine)
+   testCancellationAmountSetSourceCredit (testAmount.TestAccountingTransactionLine)
+   testCancellationAmountSetSourceDebit (testAmount.TestAccountingTransactionLine)
+   testCancellationAmountSetSourceDebitCredit (testAmount.TestAccountingTransactionLine)
+   testDefautDestinationTotalAssetCredit (testAmount.TestAccountingTransactionLine)
+   testDefautDestinationTotalAssetDebit (testAmount.TestAccountingTransactionLine)
+   testDefautSourceTotalAssetCredit (testAmount.TestAccountingTransactionLine)
+   testDefautSourceTotalAssetDebit (testAmount.TestAccountingTransactionLine)
+   testDestinationAssetCredit (testAmount.TestAccountingTransactionLine)
+   testDestinationAssetCreditCancellation (testAmount.TestAccountingTransactionLine)
+   testDestinationAssetDebit (testAmount.TestAccountingTransactionLine)
+   testDestinationAssetDebitCancellation (testAmount.TestAccountingTransactionLine)
+   testDestinationCredit (testAmount.TestAccountingTransactionLine)
+   testDestinationDebit (testAmount.TestAccountingTransactionLine)
+   testDestinationDebitCredit (testAmount.TestAccountingTransactionLine)
+   testEditDestinationAssetDebitAndCredit (testAmount.TestAccountingTransactionLine)
+   testEditSourceAssetDebitAndCredit (testAmount.TestAccountingTransactionLine)
+   testQuantity (testAmount.TestAccountingTransactionLine)
+   testSourceAssetCredit (testAmount.TestAccountingTransactionLine)
+   testSourceAssetCreditCancellation (testAmount.TestAccountingTransactionLine)
+   testSourceAssetDebit (testAmount.TestAccountingTransactionLine)
+   testSourceAssetDebitCancellation (testAmount.TestAccountingTransactionLine)
+   testSourceCredit (testAmount.TestAccountingTransactionLine)
+   testSourceDebit (testAmount.TestAccountingTransactionLine)
+   testSourceDebitCredit (testAmount.TestAccountingTransactionLine)
 
   testApparelTransformation                          (1 errors)
    test_01_getAggregatedAmountList (testApparelTransformation.TestApparelTransformation)
@@ -52,11 +109,33 @@
    test_isCompleted_OrderedDeliveredInvoiced (testBPMCore.TestBPMisCompletedImplementation), Test isCompleted for ordered, delivered and invoiced sequence
    test_isFrozen_OrderedDeliveredInvoiced (testBPMCore.TestBPMisFrozenImplementation), Test isFrozen for ordered, delivered and invoiced sequence
 
-  testBudget                                         (20 errors)
+  testBudget                                         (15 errors)
    test_all_other_and_strict_consumption (testBudget.TestBudget)
+   test_budget_cell_node_variation_with_aggregate (testBudget.TestBudget)
+   test_budget_consumption_report (testBudget.TestBudget)
+   test_category_budget_line_and_budget_cell_variation (testBudget.TestBudget)
+   test_consumption_category_budget_variation_not_set (testBudget.TestBudget)
+   test_consumption_category_variation_summary (testBudget.TestBudget)
+   test_consumption_movement_category (testBudget.TestBudget)
+   test_consumption_node_budget_variation_not_set (testBudget.TestBudget)
+   test_multiple_variation_line_level (testBudget.TestBudget)
+   test_none_and_all_others_virtual_nodes_together (testBudget.TestBudget)
+   test_none_virtual_node (testBudget.TestBudget)
+   test_only_none_virtual_node (testBudget.TestBudget)
+   test_simple_consumption (testBudget.TestBudget)
+   test_update_summary_cell_non_strict_and_second_summary (testBudget.TestBudget)
+   test_update_summary_cell_simple (testBudget.TestBudget)
 
   testBug                                            (9 errors)
    test_01_StopDateUpdatedOnClose (testBug.TestBug)
+   test_02_setCheckBugNotification (testBug.TestBug)
+   test_03_setCheckBugNotification (testBug.TestBug)
+   test_04_StopDateUpdatedOnCancelWithUsualUser (testBug.TestBug)
+   test_05_setCheckBugClone (testBug.TestBug)
+   test_06_BugLineClone (testBug.TestBug)
+   test_07_Bug_BugLineSendFastInput (testBug.TestBug)
+   test_08_openResolvedBug (testBug.TestBug)
+   test_09_ResolveBugWithDeletedBugLine (testBug.TestBug)
 
   testBusinessTemplate                               (4 failures, 9 errors, 2 skips)
    test_168_DocumentUninstallIsEffective (testBusinessTemplate.TestBusinessTemplate)
@@ -73,17 +152,185 @@
    test_167_InstanceAndRelatedClassDefinedInSameBT (testBusinessTemplate.TestBusinessTemplate)
    test_16_BusinessTemplateWithAllItems (testBusinessTemplate.TestBusinessTemplate)
 
+  testCMFActivity                                    (71 errors)
+   test_01_DeferredSetTitleSQLDict (testCMFActivity.TestCMFActivity)
+   test_02_DeferredSetTitleSQLQueue (testCMFActivity.TestCMFActivity)
+   test_03_DeferredSetTitleRAMDict (testCMFActivity.TestCMFActivity)
+   test_04_DeferredSetTitleRAMQueue (testCMFActivity.TestCMFActivity)
+   test_05_InvokeAndCancelSQLDict (testCMFActivity.TestCMFActivity)
+   test_06_InvokeAndCancelSQLQueue (testCMFActivity.TestCMFActivity)
+   test_07_InvokeAndCancelRAMDict (testCMFActivity.TestCMFActivity)
+   test_08_InvokeAndCancelRAMQueue (testCMFActivity.TestCMFActivity)
+   test_09_CallOnceWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_10_CallOnceWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_112_checkLocalizerWorksSQLQueue (testCMFActivity.TestCMFActivity)
+   test_113_checkLocalizerWorksSQLDict (testCMFActivity.TestCMFActivity)
+   test_11_CallOnceWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_126_beforeCommitHook (testCMFActivity.TestCMFActivity)
+   test_12_CallOnceWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_17_TryFlushActivityWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_18_TryFlushActivityWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_19_TryFlushActivityWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_20_TryFlushActivityWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_21_TryActivateInsideFlushWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_22_TryActivateInsideFlushWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_23_TryActivateInsideFlushWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_24_TryActivateInsideFlushWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_25_TryTwoMethodsWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_26_TryTwoMethodsWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_27_TryTwoMethodsWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_28_TryTwoMethodsWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_29_TryTwoMethodsAndFlushThemWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_30_TryTwoMethodsAndFlushThemWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_31_TryTwoMethodsAndFlushThemWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_32_TryTwoMethodsAndFlushThemWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_33_TryActivateFlushActivateTicWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_34_TryActivateFlushActivateTicWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_35_TryActivateFlushActivateTicWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_36_TryActivateFlushActivateTicWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_37_TryActivateFlushActivateTicWithMultipleActivities (testCMFActivity.TestCMFActivity)
+   test_38_TryCommitSubTransactionWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_39_TryCommitSubTransactionWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_40_TryCommitSubTransactionWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_41_TryCommitSubTransactionWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_42_TryRenameObjectWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_43_TryRenameObjectWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_44_TryRenameObjectWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_45_TryRenameObjectWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_46_TryActiveProcessWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_47_TryActiveProcessWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_48_TryActiveProcessWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_49_TryActiveProcessWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_50_TryActiveProcessInsideActivityWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_51_TryActiveProcessInsideActivityWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_52_TryActiveProcessInsideActivityWithRAMDict (testCMFActivity.TestCMFActivity)
+   test_53_TryActiveProcessInsideActivityWithRAMQueue (testCMFActivity.TestCMFActivity)
+   test_54_TryAfterMethodIdWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_55_TryAfterMethodIdWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_59_TryAfterTagWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_60_TryAfterTagWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_61_CheckSchedulingAfterTagListWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_61_CheckSchedulingWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_62_CheckSchedulingWithAfterTagListSQLQueue (testCMFActivity.TestCMFActivity)
+   test_62_CheckSchedulingWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_63_CheckClearActivitiesWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_64_CheckClearActivitiesWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_65_TestMessageValidationAndFailedActivities (testCMFActivity.TestCMFActivity), after_method_id and failed activities.
+   test_66_TestCountMessageWithTagWithSQLDict (testCMFActivity.TestCMFActivity)
+   test_67_TestCancelFailedActiveObject (testCMFActivity.TestCMFActivity), Cancel an active object to make sure that it does not refer to
+   test_74_TryFlushActivityWithAfterTagSQLDict (testCMFActivity.TestCMFActivity)
+   test_75_TryFlushActivityWithAfterTagWithSQLQueue (testCMFActivity.TestCMFActivity)
+   test_77_FlushAfterMultipleActivate (testCMFActivity.TestCMFActivity)
+   test_81_ActivateKwForWorkflowTransition (testCMFActivity.TestCMFActivity)
+   test_88_ProcessingMultipleMessagesMustRevertIndividualMessagesOnError (testCMFActivity.TestCMFActivity)
+   test_89_RequestIsolationInsideSameTic (testCMFActivity.TestCMFActivity)
+
   testCMFCategory                                    (45 errors)
    test_00_HasEverything (testCMFCategory.TestCMFCategory)
-
-  testCRM                                            (2 failures, 2 skips)
+   test_01_SingleCategory (testCMFCategory.TestCMFCategory)
+   test_02_MultipleCategory (testCMFCategory.TestCMFCategory)
+   test_03_CategoryValue (testCMFCategory.TestCMFCategory)
+   test_04_ReturnNone (testCMFCategory.TestCMFCategory)
+   test_05_SingleAcquisition (testCMFCategory.TestCMFCategory)
+   test_06_ListAcquisition (testCMFCategory.TestCMFCategory)
+   test_07_SubordinationValue (testCMFCategory.TestCMFCategory)
+   test_08_SubordinationMultipleValue (testCMFCategory.TestCMFCategory)
+   test_09_GetCategoryParentUidList (testCMFCategory.TestCMFCategory)
+   test_10_FallBackBaseCategory (testCMFCategory.TestCMFCategory)
+   test_11_ParentAcquisition (testCMFCategory.TestCMFCategory)
+   test_12_GetRelatedValueAndValueList (testCMFCategory.TestCMFCategory)
+   test_13_RenameCategory (testCMFCategory.TestCMFCategory)
+   test_13b_RenameCategoryUsingCutAndPaste (testCMFCategory.TestCMFCategory)
+   test_13c_RenameCategoryUsingCutAndPasteButNotCopy (testCMFCategory.TestCMFCategory)
+   test_14_MultiplePortalTypes (testCMFCategory.TestCMFCategory), Checks that categories support different value per portal_type,
+   test_15_SortChildValues (testCMFCategory.TestCMFCategory), Checks on sorting child categories
+   test_16_GetRelatedValues (testCMFCategory.TestCMFCategory), Checks on getting related values
+   test_17_CategoriesAndDomainSelection (testCMFCategory.TestCMFCategory), Tests Categories and Domain Selection
+   test_18_CategoryIsMemberOfSelf (testCMFCategory.TestCMFCategory)
+   test_19_CategoryMemberValueList (testCMFCategory.TestCMFCategory), Test strict_membership parameter to Category Member Value List
+   test_19_getCategoryList (testCMFCategory.TestCMFCategory)
+   test_20_CategoryChildCompactTitleItemList (testCMFCategory.TestCMFCategory)
+   test_20_CategoryChildTitleAndIdItemList (testCMFCategory.TestCMFCategory), Tests getCategoryChildTitleAndIdItemList.
+   test_21_AcquiredPortalType (testCMFCategory.TestCMFCategory), Test if acquired_portal_type works correctly.
+   test_22_UserFriendlyException (testCMFCategory.TestCMFCategory), Test message raise if bad use of setter.
+   test_23_getCategoryChildValueList (testCMFCategory.TestCMFCategory)
+   test_24_getCategoryChildValueListLocalSortMethod (testCMFCategory.TestCMFCategory), Test getCategoryChildValueList local sort method
+   test_25_getCategoryChildItemList_base_parameter (testCMFCategory.TestCMFCategory)
+   test_28_getCategoryChildItemList_checked_permission (testCMFCategory.TestCMFCategory)
+   test_28b_getCategoryChildItemList_checked_permission_cache (testCMFCategory.TestCMFCategory)
+   test_29_renameBaseCategory (testCMFCategory.TestCMFCategory)
+   test_30_resolveCategory (testCMFCategory.TestCMFCategory)
+   test_31_assert_raise_if_base_category_is_missing (testCMFCategory.TestCMFCategory)
+   test_CategoryTool_FolderInterface (testCMFCategory.TestCMFCategory)
+   test_FallBackAcquisitionIsMemberOf (testCMFCategory.TestCMFCategory)
+   test_getSingleCategoryAcquiredMembershipList (testCMFCategory.TestCMFCategory)
+   test_getSingleCategoryAcquiredMembershipListOnParent (testCMFCategory.TestCMFCategory)
+   test_isAcquiredMemberOf (testCMFCategory.TestCMFCategory)
+   test_isMemberOf (testCMFCategory.TestCMFCategory)
+   test_listAcquisitionIsMemberOf (testCMFCategory.TestCMFCategory)
+   test_parentAcquisitionIsMemberOf (testCMFCategory.TestCMFCategory)
+   test_parentAcquisitionIsMemberOfWithDifferentCategories (testCMFCategory.TestCMFCategory)
+   test_singleAcquisitionIsMemberOf (testCMFCategory.TestCMFCategory)
+
+  testCRM                                            (40 errors, 1 skips)
+   test_Event_AcknowledgeAndCreateEvent (testCRM.TestCRM)
+   test_Event_CreateRelatedEvent (testCRM.TestCRM)
+   test_Event_CreateRelatedEventUnauthorized (testCRM.TestCRM)
+   test_PersonModule_CreateRelatedEventCheckedUid (testCRM.TestCRM)
+   test_PersonModule_CreateRelatedEventSelectionParams (testCRM.TestCRM)
+   test_SaleOpportunityExpired (testCRM.TestCRM)
+   test_SaleOpportunityRejected (testCRM.TestCRM)
+   test_SaleOpportunitySold (testCRM.TestCRM)
+   test_SupportRequest_referenceAutomaticallyGenerated (testCRM.TestCRM)
+   test_Ticket_CreateRelatedEvent (testCRM.TestCRM)
+   test_Base_getEntityListFromFromHeader (testCRM.TestCRMMailIngestion)
+   test_HTML_multipart_attachments (testCRM.TestCRMMailIngestion), Test that html attachments are cleaned up.
+   test_asText (testCRM.TestCRMMailIngestion)
+   test_clone (testCRM.TestCRMMailIngestion)
+   test_document_creation (testCRM.TestCRMMailIngestion)
+   test_encoding (testCRM.TestCRMMailIngestion)
+   test_findTypeByName_MailMessage (testCRM.TestCRMMailIngestion)
+   test_follow_up (testCRM.TestCRMMailIngestion)
+   test_forwarder_mail (testCRM.TestCRMMailIngestion)
+   test_forwarder_mail_with_attachment (testCRM.TestCRMMailIngestion)
+   test_portal_type_determination (testCRM.TestCRMMailIngestion)
+   test_recipient (testCRM.TestCRMMailIngestion)
+   test_sender (testCRM.TestCRMMailIngestion)
+   test_title (testCRM.TestCRMMailIngestion)
+   test_MailAttachmentFile (testCRM.TestCRMMailSend)
+   test_MailAttachmentFileWithoutDMS (testCRM.TestCRMMailSend)
+   test_MailAttachmentImage (testCRM.TestCRMMailSend)
+   test_MailAttachmentImageWithoutDMS (testCRM.TestCRMMailSend)
+   test_MailAttachmentPdf (testCRM.TestCRMMailSend)
+   test_MailAttachmentText (testCRM.TestCRMMailSend)
+   test_MailAttachmentWebPage (testCRM.TestCRMMailSend)
+   test_MailFromMailMessageEvent (testCRM.TestCRMMailSend)
+   test_MailFromMailMessageEventNoSendMail (testCRM.TestCRMMailSend)
    test_MailFromOtherEvents (testCRM.TestCRMMailSend)
    test_MailMarkPosted (testCRM.TestCRMMailSend)
+   test_MailMessageEncoding (testCRM.TestCRMMailSend)
+   test_MailMessageHTML (testCRM.TestCRMMailSend)
+   test_MailMessageHTMLbis (testCRM.TestCRMMailSend)
+   test_MailRespond (testCRM.TestCRMMailSend)
+   test_cloneEvent (testCRM.TestCRMMailSend)
 
   testCacheTool                                      (1 failures)
    test_06_CheckCacheExpiration (testCacheTool.TestCacheTool), Check that expiracy is well handle by Cache Plugins
 
-  testCalendar                                       (3 failures)
+  testCalendar                                       (3 failures, 13 errors)
+   test_01_CatalogCalendarPeriod (testCalendar.TestCalendar)
+   test_02_CatalogLeaveRequest (testCalendar.TestCalendar)
+   test_03_getAvailableTime (testCalendar.TestCalendar)
+   test_2ConsecutiveLeaveRequestOverlappingAfterGroupCalendar (testCalendar.TestCalendar)
+   test_2LeaveRequestOverlappingAfterGroupCalendar (testCalendar.TestCalendar)
+   test_2OverlappedLeaveRequestOverlappingAfterGroupCalendar (testCalendar.TestCalendar)
+   test_LeaveRequestOverlappingAfterGroupCalendar (testCalendar.TestCalendar)
+   test_LeaveRequestOverlappingBeforeGroupCalendar (testCalendar.TestCalendar)
+   test_LeaveRequestOverlappingGroupCalendar (testCalendar.TestCalendar)
+   test_LeaveRequestWithSameDateAsGroupCalendar (testCalendar.TestCalendar)
+   test_LeaveRequestWithSameDateAsRepeatedGroupCalendar (testCalendar.TestCalendar)
+   test_PersonModule_viewLeaveRequestReport (testCalendar.TestCalendar)
+   test_SimpleLeaveRequestWithSameDateAsGroupCalendar (testCalendar.TestCalendar)
    test_GroupCalendarConstraint (testCalendar.TestCalendar)
    test_LeaveRequestCalendarConstraint (testCalendar.TestCalendar)
    test_PresenceRequestCalendarConstraint (testCalendar.TestCalendar)
@@ -98,33 +345,92 @@
    test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
    test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
 
-  testConstraint                                     (1 failures, 2 errors)
+  testConstraint                                     (4 failures, 16 errors)
+   test_03_PropertyTypeValidity (testConstraint.TestConstraint)
+   test_04_AttributeEquality (testConstraint.TestConstraint)
+   test_05_CategoryExistence (testConstraint.TestConstraint)
+   test_06_CategoryMembershipArity (testConstraint.TestConstraint)
+   test_07_CategoryRelatedMembershipArity (testConstraint.TestConstraint)
+   test_08_AttributeUnicity (testConstraint.TestConstraint)
+   test_CategoryAcquiredMembershipArityNoMax (testConstraint.TestConstraint)
+   test_CategoryMembershipArityNoMax (testConstraint.TestConstraint)
+   test_ContentExistenceConstraint (testConstraint.TestConstraint)
    test_OverrideMessage (testConstraint.TestConstraint)
+   test_PropertyTypeValidityFixLocalPropertiesContent (testConstraint.TestConstraint), Tests PropertyTypeValidity can repairs local property of type content
+   test_PropertyTypeValidityFixLocalPropertiesForCategories (testConstraint.TestConstraint), Tests PropertyTypeValidity can repairs categories when this property
+   test_PropertyTypeValidityWithUnauthorizedCategory (testConstraint.TestConstraint)
    test_RegisterWithPropertySheet (testConstraint.TestConstraint)
-   test_PropertyTypeValidityWithUnauthorizedCategory (testConstraint.TestConstraint)
+   test_RelatedCategoryMembershipArityNoMax (testConstraint.TestConstraint)
+   test_TALESConstraint (testConstraint.TestConstraint), Tests TALESConstraint
+   test_02_PropertyExistence (testConstraint.TestConstraint)
+   test_PropertyTypeValidityFixLocalPropertiesFloat (testConstraint.TestConstraint), Tests PropertyTypeValidity can repairs local property when this property
+   test_PropertyTypeValidityFixLocalPropertiesString (testConstraint.TestConstraint), Tests PropertyTypeValidity can repairs local property when this property
+   test_StringAttributeMatchConstraint (testConstraint.TestConstraint)
+
+  testContentTranslation                             (2 errors)
+   testCatalogSearch (testContentTranslation.TestContentTranslation)
+   testContentTranslation (testContentTranslation.TestContentTranslation)
+
+  testContributionRegistryTool                       (1 errors)
+   testFindPortalTypeName (testContributionRegistryTool.TestContributionRegistryTool)
 
   testConversionInSimulation                         (7 errors)
    test_01_delivery_mode_on_sale_packing_list_and_invoice (testConversionInSimulation.TestConversionInSimulation)
 
-  testCrmReports                                     (1 errors)
+  testCopySupport                                    (3 errors)
+   test_01_setIdConcurency (testCopySupport.TestCopySupport)
+   test_02_unindexObjectDependency (testCopySupport.TestCopySupport)
+   test_03_unindexObjectGrouping (testCopySupport.TestCopySupport)
+
+  testCrmReports                                     (10 errors)
+   testCampaignDetailedReport (testCrmReports.TestCrmReports)
+   testCampaignStatus (testCrmReports.TestCrmReports)
+   testEventActivity (testCrmReports.TestCrmReports)
    testEventDetailedReport (testCrmReports.TestCrmReports)
+   testMeetingDetailedReport (testCrmReports.TestCrmReports)
+   testMeetingStatus (testCrmReports.TestCrmReports)
+   testSaleOpportunityDetailedReport (testCrmReports.TestCrmReports)
+   testSaleOpportunityStatus (testCrmReports.TestCrmReports)
+   testSupportRequestDetailedReport (testCrmReports.TestCrmReports)
+   testSupportRequestStatus (testCrmReports.TestCrmReports)
+
+  testDataProtection                                 (1 errors)
+   test_01_dataProtectionRequest (testDataProtection.TestDataProtection), This test create a person with a compromised description.
 
   testDeferredConnection                             (3 errors)
    test_01_disconnectsCausesError (testDeferredConnection.TestDeferredConnection)
    test_02_disconnectionRobustness (testDeferredConnection.TestDeferredConnection)
 
+  testDeferredStyle                                  (6 errors)
+   test_normal_form (testDeferredStyle.TestODSDeferredStyle)
+   test_report_view (testDeferredStyle.TestODSDeferredStyle)
+   test_skin_selection (testDeferredStyle.TestODSDeferredStyle)
+   test_normal_form (testDeferredStyle.TestODTDeferredStyle)
+   test_report_view (testDeferredStyle.TestODTDeferredStyle)
+   test_skin_selection (testDeferredStyle.TestODTDeferredStyle)
+
   testDeliveryBuilderToSupportMultipleLines          (4 errors)
    test_01_IfNested (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
 
   testDivergenceTester                               (5 errors)
    test_01_QuantityDivergenceTester (testDivergenceTester.TestDivergenceTester)
 
-  testDms                                            (1 failures, 4 errors, 2 skips)
+  testDms                                            (3 failures, 5 errors, 2 skips)
+   test_07_EmbeddedDocumentOfAClonedDocument (testDms.TestDocument)
+   test_09_SearchableText (testDms.TestDocument)
+   test_addContributorToDocument (testDms.TestDocument)
    test_DownloadableDocumentSize (testDms.TestDocumentWithSecurity), Check that once the document is converted and cached, its size is
-   test_01_LargeOOoDocumentToImageConversion (testDms.TestDocumentPerformance)
+   test_ShowPreviewAfterSubmitted (testDms.TestDocumentWithSecurity)
+   test_Base_createNewFile (testDms.TestDocument)
+   test_Base_createNewFile_empty (testDms.TestDocument)
    test_base_convertable_behaviour_with_successive_updates (testDms.TestDocument), Check that update content's document (with setData and setFile)
 
-  testDmsWithFlare                                   (1 failures, 2 skips)
+  testDmsWithFlare                                   (3 failures, 3 errors, 2 skips)
+   test_07_EmbeddedDocumentOfAClonedDocument (testDmsWithFlare.TestDocumentWithFlare)
+   test_09_SearchableText (testDmsWithFlare.TestDocumentWithFlare)
+   test_addContributorToDocument (testDmsWithFlare.TestDocumentWithFlare)
+   test_Base_createNewFile (testDmsWithFlare.TestDocumentWithFlare)
+   test_Base_createNewFile_empty (testDmsWithFlare.TestDocumentWithFlare)
    test_base_convertable_behaviour_with_successive_updates (testDmsWithFlare.TestDocumentWithFlare), Check that update content's document (with setData and setFile)
 
   testDocumentationHelper                            (3 errors)
@@ -132,47 +438,170 @@
    test_02_BusinessTemplate (testDocumentationHelper.TestDocumentationHelper), Documentation of Business Template
    test_03_PortalType (testDocumentationHelper.TestDocumentationHelper), Documentation of Portal Type
 
-  testDomainTool                                     (7 errors)
+  testDomainTool                                     (1 failures, 6 errors)
    test_01_SearchPredidateListWithNoTest (testDomainTool.TestDomainTool)
-
-  testDynamicClassGeneration                         (24 errors, 1 skips)
+   test_02_SearchPredidateListWithTest (testDomainTool.TestDomainTool)
+   test_03_GenerateMappedValue (testDomainTool.TestDomainTool)
+   test_04_GenerateMappedValueWithRanges (testDomainTool.TestDomainTool)
+   test_05_GenerateMappedValueWithVariation (testDomainTool.TestDomainTool)
+   test_07_NonLeftJoinModeOfSearchPredicateList (testDomainTool.TestDomainTool)
+   test_06_SQLQueryDoesNotReturnTooManyPredicates (testDomainTool.TestDomainTool)
+
+  testDynamicClassGeneration                         (1 failures, 24 errors, 1 skips)
+   testImportNonMigratedPerson (testDynamicClassGeneration.TestPortalTypeClass)
    testAddAcquiredPropertyToZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
-   testZodbImportPropertySheet (testDynamicClassGeneration.TestZodbImportFilesystemPropertySheet)
+   testAddCategoryPropertyToZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testAddDynamicCategoryPropertyToZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testAddStandardPropertyToZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testAssignUnassignZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testAttributeEqualityConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testAttributeListEqualityConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testCategoryAcquiredMembershipArityConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testCategoryExistenceConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testCategoryMembershipArityConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testCategoryRelatedMembershipArityConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testChangeAcquiredPropertyOfZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testChangeCategoryPropertyOfZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testChangeDynamicCategoryPropertyOfZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testChangeStandardPropertyOfZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testContentExistenceConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testDeleteAcquiredPropertyFromZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testDeleteCategoryPropertyFromZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testDeleteDynamicCategoryPropertyFromZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testDeleteStandardPropertyFromZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   testPropertyExistenceConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testPropertyTypeValidityConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testTALESConstraint (testDynamicClassGeneration.TestZodbPropertySheet)
+   testChangeDocument (testDynamicClassGeneration.TestPortalTypeClass)
 
   testERP5Administration                             (2 errors)
    test_01_RunCheckStockTableAlarm (testERP5Administration.TestERP5Administration)
 
-  testERP5Base                                       (2 failures, 1 skips)
+  testERP5Base                                       (33 errors, 1 skips)
+   test_01_Organisation (testERP5Base.TestERP5Base)
    test_02_Person (testERP5Base.TestERP5Base)
+   test_03_Subordination (testERP5Base.TestERP5Base)
+   test_04_SubordinationAndAddress (testERP5Base.TestERP5Base)
+   test_05_DatesOnPerson (testERP5Base.TestERP5Base), Tests dates on Person objects.
+   test_06_DatesOnOrganisation (testERP5Base.TestERP5Base), Tests dates on Organisation objects.
+   test_07_BirthplaceOnPerson (testERP5Base.TestERP5Base), Tests birthplace on Person objects.
+   test_AssignmentWorkflow (testERP5Base.TestERP5Base)
+   test_Base_createCloneDocument (testERP5Base.TestERP5Base)
+   test_Base_createCloneDocument_document_in_document (testERP5Base.TestERP5Base)
+   test_Base_createCloneDocument_folder_in_document (testERP5Base.TestERP5Base)
+   test_CreateBankAccount (testERP5Base.TestERP5Base)
+   test_CreateImage (testERP5Base.TestERP5Base)
+   test_ERP5Site_checkDataWithScript (testERP5Base.TestERP5Base)
+   test_EmailAsURL (testERP5Base.TestERP5Base)
+   test_EmptyFaxAsText (testERP5Base.TestERP5Base)
+   test_EmptyTelephoneAsText (testERP5Base.TestERP5Base)
+   test_LinkAsURL (testERP5Base.TestERP5Base)
+   test_Person_getAge (testERP5Base.TestERP5Base)
+   test_Person_getCareerStartDate (testERP5Base.TestERP5Base)
+   test_SubordinationAcquisition (testERP5Base.TestERP5Base)
+   test_SubordinationAcquisitionAndFunction (testERP5Base.TestERP5Base)
+   test_TelephoneAsText (testERP5Base.TestERP5Base)
+   test_TelephoneAsTextBlankNumber (testERP5Base.TestERP5Base)
+   test_TelephoneCountryAndAreaCodeRemains (testERP5Base.TestERP5Base)
+   test_TelephoneInputList (testERP5Base.TestERP5Base)
    test_TelephonePreference (testERP5Base.TestERP5Base)
-
-  testERP5Catalog                                    (1 errors, 4 skips)
+   test_TelephoneUrl (testERP5Base.TestERP5Base)
+   test_TelephoneWhenTheDefaultCountryAndAreaPreferenceIsBlank (testERP5Base.TestERP5Base)
+   test_comment_validation_workflow (testERP5Base.TestERP5Base)
+   test_getTranslatedId (testERP5Base.TestERP5Base)
+   test_standard_translated_related_keys (testERP5Base.TestERP5Base)
+   test_user_creation (testERP5Base.TestERP5Base)
+
+  testERP5Catalog                                    (2 failures, 47 errors, 4 skips)
+   test_10_OrderedSearchFolder (testERP5Catalog.TestERP5Catalog)
+   test_11_CastStringAsInt (testERP5Catalog.TestERP5Catalog)
+   test_13_ERP5Site_reindexAll (testERP5Catalog.TestERP5Catalog)
+   test_14_ReindexWithBrokenCategory (testERP5Catalog.TestERP5Catalog)
+   test_17_CreationDate_ModificationDate (testERP5Catalog.TestERP5Catalog)
+   test_19_SearchFolderWithNonAsciiCharacter (testERP5Catalog.TestERP5Catalog)
+   test_20_SearchFolderWithDynamicRelatedKey (testERP5Catalog.TestERP5Catalog)
+   test_21_SearchFolderWithDynamicStrictRelatedKey (testERP5Catalog.TestERP5Catalog)
+   test_22_SearchingWithUnicode (testERP5Catalog.TestERP5Catalog)
+   test_30_SimpleQueryDict (testERP5Catalog.TestERP5Catalog), use a dict as a keyword parameter.
+   test_32_SimpleQueryDictWithOrOperator (testERP5Catalog.TestERP5Catalog), use a dict as a keyword parameter, with OR operator.
+   test_33_SimpleQueryDictWithAndOperator (testERP5Catalog.TestERP5Catalog), use a dict as a keyword parameter, with AND operator.
+   test_34_SimpleQueryDictWithMaxRangeParameter (testERP5Catalog.TestERP5Catalog), use a dict as a keyword parameter, with max range parameter ( < )
+   test_35_SimpleQueryDictWithMinRangeParameter (testERP5Catalog.TestERP5Catalog), use a dict as a keyword parameter, with min range parameter ( >= )
+   test_36_SimpleQueryDictWithNgtRangeParameter (testERP5Catalog.TestERP5Catalog), use a dict as a keyword parameter, with ngt range parameter ( <= )
+   test_37_SimpleQueryDictWithMinMaxRangeParameter (testERP5Catalog.TestERP5Catalog), use a dict as a keyword parameter, with minmax range parameter ( >=  < )
+   test_38_SimpleQueryDictWithMinNgtRangeParameter (testERP5Catalog.TestERP5Catalog), use a dict as a keyword parameter, with minngt range parameter ( >= <= )
+   test_42_SearchableText (testERP5Catalog.TestERP5Catalog), Tests SearchableText is working in ERP5Catalog
+   test_43_ManagePasteObject (testERP5Catalog.TestERP5Catalog)
+   test_45_QueryAndComplexQuery (testERP5Catalog.TestERP5Catalog)
+   test_46_TestLimit (testERP5Catalog.TestERP5Catalog)
+   test_47_Unrestricted (testERP5Catalog.TestERP5Catalog), test unrestricted search/count results.
+   test_48_ERP5Site_hotReindexAll (testERP5Catalog.TestERP5Catalog)
+   test_50_LocalRolesArgument (testERP5Catalog.TestERP5Catalog), test local_roles= argument
+   test_51_SearchWithKeyWords (testERP5Catalog.TestERP5Catalog)
+   test_52_QueryAndTableAlias (testERP5Catalog.TestERP5Catalog)
+   test_53_DateFormat (testERP5Catalog.TestERP5Catalog)
+   test_60_ViewableOwnerIndexing (testERP5Catalog.TestERP5Catalog)
+   test_ExactMatchSearch (testERP5Catalog.TestERP5Catalog)
+   test_KeywordSearch (testERP5Catalog.TestERP5Catalog)
+   test_ObjectReindexationConcurency (testERP5Catalog.TestERP5Catalog)
+   test_ParameterSelectDict (testERP5Catalog.TestERP5Catalog)
+   test_PercentCharacter (testERP5Catalog.TestERP5Catalog)
+   test_QueryDictFromRequest (testERP5Catalog.TestERP5Catalog), use a dict from REQUEST as a keyword parameter.
+   test_SearchFolderWithMultipleSpaces (testERP5Catalog.TestERP5Catalog)
+   test_SearchFolderWithParenthesis (testERP5Catalog.TestERP5Catalog)
+   test_SearchFolderWithRelatedDynamicRelatedKey (testERP5Catalog.TestERP5Catalog)
+   test_SearchFolderWithRelatedDynamicStrictRelatedKey (testERP5Catalog.TestERP5Catalog)
+   test_SearchFolderWithSingleQuote (testERP5Catalog.TestERP5Catalog)
+   test_SearchOnOwner (testERP5Catalog.TestERP5Catalog)
+   test_SubDocumentsSecurityIndexing (testERP5Catalog.TestERP5Catalog)
+   test_WildcardMatchesUnsetValue (testERP5Catalog.TestERP5Catalog)
+   test_complex_query (testERP5Catalog.TestERP5Catalog)
    test_getParentUid (testERP5Catalog.TestERP5Catalog)
-
-  testERP5Category                                   (1 failures)
+   test_ignore_empty_string (testERP5Catalog.TestERP5Catalog)
+   test_ignore_empty_string_related_key (testERP5Catalog.TestERP5Catalog)
+   test_multipleRelatedKeyDoMultipleJoins (testERP5Catalog.TestERP5Catalog)
+   test_31_RelatedKeySimpleQueryDict (testERP5Catalog.TestERP5Catalog), use a dict as a keyword parameter, but using a related key
+   test_SearchedStringIsNotStripped (testERP5Catalog.TestERP5Catalog)
+
+  testERP5Category                                   (1 failures, 7 errors)
+   test_01_RenameCategory (testERP5Category.TestERP5Category)
+   test_02_RenameCategoryTree (testERP5Category.TestERP5Category)
+   test_03_RenameRelatedObject (testERP5Category.TestERP5Category)
+   test_04_RenameObjectWithRelatedSubObject (testERP5Category.TestERP5Category)
+   test_06_RenameModuleWithObjectOuterRelated (testERP5Category.TestERP5Category)
+   test_07_RenameBaseCategoryWithPersonRelatedToSubSubSubCategory (testERP5Category.TestERP5Category)
+   test_08_RenameModuleWithObjectsInnerRelated (testERP5Category.TestERP5Category)
    test_getAcquiredCategoryList (testERP5Category.TestERP5Category)
 
   testERP5Commerce                                   (28 errors)
    test_01_AddResourceToShoppingCart (testERP5Commerce.TestCommerce)
 
-  testERP5Core                                       (1 errors)
+  testERP5Core                                       (3 errors)
+   test_Folder_delete_related_object (testERP5Core.TestERP5Core)
    test_getPropertyForUid (testERP5Core.TestERP5Core)
-
-  testERP5Credential                                 (9 errors)
+   test_member_actions_on_portal (testERP5Core.TestERP5Core)
+
+  testERP5Credential                                 (8 errors)
    test_01_simpleSubsciptionRequest (testERP5Credential.TestERP5Credential)
-
-  testERP5CurrencyExchangeLine                       (9 errors)
+   test_02_acceptSubscriptionRequest (testERP5Credential.TestERP5Credential)
+   test_03_simpleCredentialUpdate (testERP5Credential.TestERP5Credential)
+   test_04_automaticCredentialRequestApproval (testERP5Credential.TestERP5Credential)
+   test_05_automaticCredentialUpdateApproval (testERP5Credential.TestERP5Credential)
+   test_06_checkSecurityQuestionCategoryDefinition (testERP5Credential.TestERP5Credential)
+   test_07_checkSecurityQuestionFreeTextDefinition (testERP5Credential.TestERP5Credential)
+   test_08_passwordRecovery (testERP5Credential.TestERP5Credential)
+
+  testERP5CurrencyExchangeLine                       (1 failures, 9 errors)
    test_CreateCELWithNoBasePrice (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
    test_CreateCELWithNoReferenceCurrency (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
+   test_CreateCurrencies (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
    test_CreateEmptyCurrencyExchangeLineForDestination (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
    test_DateOfCurrencyExchangeLineNotDateofTransaction (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
    test_NoCurrencyExchangeLineForResourceCurrency (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
    test_UseCurrencyExchangeLineForDestination (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
    test_UseCurrencyExchangeLineForSource (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
    test_ConvertUsingCurrencyExchangeCell (testERP5CurrencyExchangeLine.TestCurrencyExchangeCell)
-
-  testERP5Discussion                                 (2 errors)
-   test_01_createDiscussionThread (testERP5Discussion.TestERP5Discussion), Create a new discussion thread
+   test_CreateCurrencyExchangeCell (testERP5CurrencyExchangeLine.TestCurrencyExchangeCell)
 
   testERP5DocumentSyncML                             (10 errors)
    test_02_FirstSynchronization (testERP5DocumentSyncML.TestERP5DocumentSyncML)
@@ -186,19 +615,80 @@
    test_10_BrokenMessage (testERP5DocumentSyncML.TestERP5DocumentSyncML)
    test_12_OneWaySync (testERP5DocumentSyncML.TestERP5DocumentSyncML)
 
-  testERP5Security                                   (4 failures, 12 errors)
-   testAcquireLocalRoles (testERP5Security.TestLocalRoleManagement), Tests that document does not acquire loal roles from their parents if
-   test_MultiplePersonReferenceConcurrentTransaction (testERP5Security.TestUserManagement)
+  testERP5LdapCatalog                                (1 errors)
+   test_02_person_ldap_cataloging (testERP5LdapCatalog.TestERP5LdapCatalog)
+
+  testERP5RemoteUserManager                          (13 errors)
+   test_correct_login (testERP5RemoteUserManager.TestERP5RemoteUserManager), Checks typical login scenario
+   test_incorrect_login (testERP5RemoteUserManager.TestERP5RemoteUserManager), Checks that incorrect login does not work
+   test_incorrect_login_in_case_of_no_connection (testERP5RemoteUserManager.TestERP5RemoteUserManager), Checks that in case if there is no authentication server defined it is not possible to login
+   test_loggable_in_case_of_server_gaierror (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that in case if socket.gaierror is raised login works from ZODB cache
+   test_loggable_in_case_of_server_gaierror_normal_cache (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that in case if socket.gaierror is raised login works from usual cache
+   test_loggable_in_case_of_server_raises_anythin_else_normal_cache (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that in case if non socket is raised login works from usual cache
+   test_loggable_in_case_of_server_socket_error (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that in case if socket.error is raised login works from ZODB cache
+   test_loggable_in_case_of_server_socket_error_with_failed_login_between (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that in case if socket.sslerror is raised login works from ZODB cache, when wrong credentials was passed
+   test_loggable_in_case_of_server_socket_sslerror (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that in case if socket.sslerror is raised login works from ZODB cache
+   test_loggable_in_case_of_server_socket_timeout (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that in case if socket.timeout is raised login works from ZODB cache
+   test_not_loggable_in_case_of_server_gaierror_no_log_before (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that in case if socket.gaierror is raised login does not work in case of empty ZODB cache
+   test_not_loggable_in_case_of_server_raises_anything_else (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that in case if non socket is raised login does not works
+   test_wrong_login_clears_zodb_cache (testERP5RemoteUserManager.TestERP5RemoteUserManager), Check that wrong login attempt clears ZODB cache
+
+  testERP5Security                                   (41 errors)
+   test_AssignmentWithBadStartDate (testERP5Security.TestUserManagement), Tests a person with an assignment with bad start date is not a valid user.
+   test_AssignmentWithBadStopDate (testERP5Security.TestUserManagement), Tests a person with an assignment with bad stop date is not a valid user.
+   test_AssignmentWithDate (testERP5Security.TestUserManagement), Tests a person with an assignment with correct date is a valid user.
+   test_DeletedPersonIsNotUser (testERP5Security.TestUserManagement)
+   test_InvalidatedPersonIsUser (testERP5Security.TestUserManagement)
+   test_MultiplePersonReference (testERP5Security.TestUserManagement), Tests that it's refused to create two Persons with same reference.
    test_MultiplePersonReferenceWithoutCommit (testERP5Security.TestUserManagement)
    test_MultiplePersonReferenceWithoutTic (testERP5Security.TestUserManagement)
-   test_PersonWithSuperUserLoginCannotBeCreated (testERP5Security.TestUserManagement), Tests one cannot create person with the "super user" special login.
+   test_OpenningAssignmentClearCache (testERP5Security.TestUserManagement), Openning an assignment for a person clear the cache automatically.
+   test_PersonCopyAndPaste (testERP5Security.TestUserManagement), If we copy and paste a person, login must not be copyied.
+   test_PersonLoginCannotBeComposed (testERP5Security.TestUserManagement), Make sure ZSQLCatalog keywords cannot be used at login time
+   test_PersonLoginCaseSensitive (testERP5Security.TestUserManagement), Login/password are case sensitive.
+   test_PersonLoginCatalogKeyWord (testERP5Security.TestUserManagement)
+   test_PersonLoginIsNotStripped (testERP5Security.TestUserManagement), Make sure 'foo ', ' foo' and ' foo ' do not match user 'foo'.
+   test_PersonLoginIsPossibleToUnset (testERP5Security.TestUserManagement), Make sure that it is possible to remove reference
+   test_PersonLoginNGT (testERP5Security.TestUserManagement)
+   test_PersonLoginNonAscii (testERP5Security.TestUserManagement), Login can contain non ascii chars.
+   test_PersonLoginQuote (testERP5Security.TestUserManagement)
+   test_PersonLogin_OR_Keyword (testERP5Security.TestUserManagement)
+   test_PersonNotIndexedNotCached (testERP5Security.TestUserManagement)
+   test_PersonNotValidNotCached (testERP5Security.TestUserManagement)
+   test_PersonWithEmptyLoginAreNotUsers (testERP5Security.TestUserManagement), Tests a person with empty login & password is a valid user.
+   test_PersonWithLoginPasswordAreUsers (testERP5Security.TestUserManagement), Tests a person with a login & password is a valid user.
+   test_PersonWithLoginWithEmptyPasswordAreNotUsers (testERP5Security.TestUserManagement), Tests a person with a login but no password is not a valid user.
+   test_PersonWithLoginWithNotAssignmentAreNotUsers (testERP5Security.TestUserManagement), Tests a person with a login & password and no assignment open is not a valid user.
+   test_PreferenceTool_setNewPassword (testERP5Security.TestUserManagement)
+   test_ReallyDeletedPersonIsNotUser (testERP5Security.TestUserManagement)
+   test_searchUsers (testERP5Security.TestUserManagement)
+   test_searchUsersExactMatch (testERP5Security.TestUserManagement)
+   testAcquireLocalRoles (testERP5Security.TestLocalRoleManagement), Tests that document does not acquire loal roles from their parents if
+   testDynamicLocalRole (testERP5Security.TestLocalRoleManagement), Test simple case of setting a dynamic role.
+   testERP5ExternalAuthenticationPlugin (testERP5Security.TestLocalRoleManagement)
+   testGetUserByLogin (testERP5Security.TestLocalRoleManagement), Test getUserByLogin method
+   testKeyAuthentication (testERP5Security.TestLocalRoleManagement)
+   testLocalRoleWithTraverser (testERP5Security.TestLocalRoleManagement), Make sure that local role works correctly when traversing
+   testMemberRole (testERP5Security.TestLocalRoleManagement), Test users have the Member role.
+   testSeveralFunctionsOnASingleAssignment (testERP5Security.TestLocalRoleManagement), Test dynamic role generation when an assignment defines several functions
+   testSimpleLocalRole (testERP5Security.TestLocalRoleManagement), Test simple case of setting a role.
+   test_RolesManagerInterfaces (testERP5Security.TestLocalRoleManagement), Tests group manager plugin respects interfaces.
+   test_owner_local_role_on_clone (testERP5Security.TestLocalRoleManagement)
+   test_owner_local_role_on_clone_with_subobjects (testERP5Security.TestLocalRoleManagement)
 
   testERP5Simulation                                 (1 errors)
    test_01_splitAndDefer (testERP5Simulation.TestERP5Simulation)
 
-  testERP5SyncML                                     (27 errors)
+  testERP5SocialContracts                            (2 errors)
+   test_SocialContract (testERP5SocialContracts.TestERP5SocialContracts)
+   test_getChildCount (testERP5SocialContracts.TestERP5SocialContracts)
+
+  testERP5SyncML                                     (30 errors)
+   test_06_GetObjectList (testERP5SyncML.TestERP5SyncML)
+   test_07_ExportImport (testERP5SyncML.TestERP5SyncML)
    test_08_FirstSynchronization (testERP5SyncML.TestERP5SyncML)
    test_09_FirstSynchronizationWithLongLines (testERP5SyncML.TestERP5SyncML)
+   test_10_GetObjectFromGid (testERP5SyncML.TestERP5SyncML)
    test_11_GetSynchronizationState (testERP5SyncML.TestERP5SyncML)
    test_12_UpdateSimpleData (testERP5SyncML.TestERP5SyncML)
    test_13_GetConflictList (testERP5SyncML.TestERP5SyncML)
@@ -230,53 +720,158 @@
    test_05_basicVCardSynchronization (testERP5SyncMLVCard.TestERP5SyncMLVCard)
    test_05_verifyNoDuplicateDataWhenAdding (testERP5SyncMLVCard.TestERP5SyncMLVCard)
 
-  testERP5Type                                       (5 failures, 4 errors, 1 skips)
+  testERP5Type                                       (19 failures, 35 errors, 1 skips)
+   testPropertyListOnMonoValuedAcquiredProperty (testERP5Type.TestERP5Type)
+   testPropertyListWithMonoValuedProperty (testERP5Type.TestERP5Type)
+   testPropertyListWithMultiValuedProperty (testERP5Type.TestERP5Type)
+   test_02_AqDynamic (testERP5Type.TestERP5Type)
+   test_03_NewTempObject (testERP5Type.TestERP5Type)
+   test_04_CategoryAccessors (testERP5Type.TestERP5Type)
+   test_05_setProperty (testERP5Type.TestERP5Type)
+   test_07_afterCloneScript (testERP5Type.TestERP5Type), manage_afterClone can call a type based script.
+   test_11_valueAccessor (testERP5Type.TestERP5Type)
+   test_12_listAccessor (testERP5Type.TestERP5Type)
+   test_15_DefaultValue (testERP5Type.TestERP5Type)
+   test_15b_DefaultValueDefinedOnPropertySheet (testERP5Type.TestERP5Type), Tests that the default value is returned correctly when a default
+   test_18b_ContentAccessorWithIdClash (testERP5Type.TestERP5Type), Tests a content setters do not set the property on acquired object
    test_19_AcquiredContentAccessor (testERP5Type.TestERP5Type), Tests an acquired content accessor.
+   test_19b_AcquiredContentAccessorWithIdClash (testERP5Type.TestERP5Type), Tests a content setters do not set the property on acquired object
+   test_19c2_AcquiredStringAccessor (testERP5Type.TestERP5Type), Tests an acquired string accessor.
+   test_19c3_AcquiredStringAccessor (testERP5Type.TestERP5Type), Tests an acquired string accessor.
+   test_19c_AcquiredTokensAccessor (testERP5Type.TestERP5Type), Tests an acquired tokens accessor.
+   test_20_AsContext (testERP5Type.TestERP5Type), asContext method return a temporary copy of an object.
+   test_21_ActionCondition (testERP5Type.TestERP5Type), Tests action conditions
+   test_22_securityReindex (testERP5Type.TestERP5Type)
+   test_23_titleIsNotDefinedByDefault (testERP5Type.TestERP5Type)
+   test_24_relatedValueAccessor (testERP5Type.TestERP5Type)
+   test_25_AqDynamicWithTempObject (testERP5Type.TestERP5Type), Check if _aq_dynamic works correctly, regardless of whether
+   test_27_categoryAccessors (testERP5Type.TestERP5Type)
+   test_acquired_property_to_unaccessible_documents (testERP5Type.TestERP5Type)
+   test_actionPriority (testERP5Type.TestERP5Type), Tests action priority
+   test_category_accessor_to_non_existing_documents (testERP5Type.TestERP5Type)
+   test_category_accessor_to_unaccessible_documents (testERP5Type.TestERP5Type)
    test_copyWithoutModificationRight (testERP5Type.TestERP5Type)
+   test_edit (testERP5Type.TestERP5Type)
+   test_objectValues_contentValues (testERP5Type.TestERP5Type)
+   test_translated_category_accessors (testERP5Type.TestERP5Type)
    test_type_provider (testERP5Type.TestERP5Type)
    test_unsupportedTransitionRaises (testERP5Type.TestERP5Type)
+   test_15b_ListAccessorsDefaultValueDefinedOnPropertySheet (testERP5Type.TestERP5Type), Tests that the default value is returned correctly when a default
+   test_16_SimpleStringAccessor (testERP5Type.TestERP5Type), Tests a simple string accessor.
+   test_17_WorkflowStateAccessor (testERP5Type.TestERP5Type), Tests for workflow state. assumes that validation state is chained to
+   test_18_SimpleContentAccessor (testERP5Type.TestERP5Type), Tests a simple content accessor.
+   test_18_SimpleContentAccessorWithGeneratedAccessor (testERP5Type.TestERP5Type)
+   test_26_hasAccessors (testERP5Type.TestERP5Type), Test 'has' Accessor.
+   test_DefaultSecurityOnAccessors (testERP5Type.TestERP5Type)
+   test_DefaultSecurityOnCategoryAccessors (testERP5Type.TestERP5Type)
+   test_DefaultSecurityOnListAccessors (testERP5Type.TestERP5Type)
+   test_GroupTypeAccessors (testERP5Type.TestERP5Type)
    test_PropertySheetSecurityOnAccessors (testERP5Type.TestERP5Type)
+   test_accessor_security_and_getTitle_acquisition (testERP5Type.TestERP5Type)
    test_aq_reset_on_portal_types_properties_change (testERP5Type.TestERP5Type)
-   test_edit (testERP5Type.TestERP5Type)
+   test_aq_reset_on_workflow_chain_change (testERP5Type.TestERP5Type)
+   test_aq_reset_on_workflow_method_change (testERP5Type.TestERP5Type)
+   test_aq_reset_on_workflow_state_variable_change (testERP5Type.TestERP5Type)
    test_getCreationDate (testERP5Type.TestERP5Type)
+   test_list_accessors (testERP5Type.TestERP5Type)
    test_translated_accessors (testERP5Type.TestERP5Type)
 
-  testERP5Web                                        (3 failures, 11 errors, 2 skips)
-   test_11_getWebSectionValueList (testERP5Web.TestERP5Web), Check getWebSectionValueList from Web Site.
-   test_01_AccessWebPageByReference (testERP5Web.TestERP5WebWithSimpleSecurity)
+  testERP5Web                                        (3 failures, 4 errors, 2 skips)
+   test_03_CreateWebSiteUser (testERP5Web.TestERP5Web)
+   test_14_AccessWebSiteForWithDifferentUserPreferences (testERP5Web.TestERP5Web), Check that Ram Cache Manager do not mix websection
+   test_15_Check_LastModified_Header (testERP5Web.TestERP5Web), Checks that Last-Modified header set by caching policy manager
+   test_02_LocalRolesFromRoleDefinition (testERP5Web.TestERP5WebWithSimpleSecurity), Test setting local roles on Web Site/ Web Sectio using ERP5 Role Definition objects .
    test_category_embedded_expired (testERP5Web.TestERP5WebCategoryPublicationWorkflow)
    test_category_embedded_protected_expired (testERP5Web.TestERP5WebCategoryPublicationWorkflow)
    test_category_embedded_published_expired (testERP5Web.TestERP5WebCategoryPublicationWorkflow)
 
+  testERP5WebWithCRM                                 (2 errors)
+   test_01_Contact_Us_with_Anonymous_user (testERP5WebWithCRM.TestERP5WebWithCRM), Test creation of Web Message with Anonymous User
+   test_02_Contact_Us_with_Aunthenticated_user (testERP5WebWithCRM.TestERP5WebWithCRM), Test creation of Web Message with Authenticted User
+
   testERP5eGov                                       (4 errors)
    test_01_new_procedure_creation (testERP5eGov.TestEgov)
 
-  testFields                                         (44 errors)
-   test_format_no_precision (testFields.TestFloatField)
-   test_render_odg_view (testFields.TestIntegerField)
-   test_escape_html (testFields.TestStringField)
-   test_render_odg (testFields.TestDateTimeField)
-   test_render_odg (testFields.TestTextAreaField)
-   test_render_odt (testFields.TestLinesField)
-   test_render_odg_view (testFields.TestCheckBoxField), Like integer field
+  testEditorField                                    (4 errors)
+   test_EditSimpleEmailEventFCKEditorHTML (testEditorField.TestEditorField)
+   test_EditSimpleEmailEventFCKEditorText (testEditorField.TestEditorField)
+   test_EditSimpleEmailEventTextAreaHTML (testEditorField.TestEditorField)
+   test_EditSimpleEmailEventTextAreaText (testEditorField.TestEditorField)
+
+  testFieldValueCache                                (1 errors)
+   testEditZMIFieldPurgesValueCache (testFieldValueCache.TestFieldValueCache)
+
+  testFields                                         (1 errors)
+   test_listField_value_order (testFields.TestListField), This test check the list field value order
+
+  testFormPrintoutAsODG                              (4 errors)
+   test_01_TextField (testFormPrintoutAsODG.TestFormPrintoutAsODG)
+   test_02_TextFieldWithMultiLines (testFormPrintoutAsODG.TestFormPrintoutAsODG)
+   test_03_Image (testFormPrintoutAsODG.TestFormPrintoutAsODG)
+   test_04_ProxyField (testFormPrintoutAsODG.TestFormPrintoutAsODG)
+
+  testFormPrintoutAsODT                              (14 errors, 1 skips)
+   test_01_Paragraph (testFormPrintoutAsODT.TestFormPrintoutAsODT)
+   test_02_Table_01_Normal (testFormPrintoutAsODT.TestFormPrintoutAsODT), To test listbox and ODF table mapping
+   test_02_Table_02_SmallerThanListboxColumns (testFormPrintoutAsODT.TestFormPrintoutAsODT), 2. Irregular case: listbox columns count smaller than table columns count
+   test_02_Table_03_ListboxColumnsLargerThanTable (testFormPrintoutAsODT.TestFormPrintoutAsODT), 3. Irregular case: listbox columns count larger than table columns count
+   test_02_Table_04_ListboxHasNotStat (testFormPrintoutAsODT.TestFormPrintoutAsODT), 4. Irregular case: listbox has not a stat line, but table has a stat line
+   test_02_Table_05_NormalSameLayout (testFormPrintoutAsODT.TestFormPrintoutAsODT), 5. Normal case: the listobx and the ODF table are same layout
+   test_02_Table_06_TableDoesNotHaveAHeader (testFormPrintoutAsODT.TestFormPrintoutAsODT), 6. Normal case: ODF table does not have a header
+   test_02_Table_07_CellFormat (testFormPrintoutAsODT.TestFormPrintoutAsODT), 7. Normal case: make sure that it is enable to use ODF cell format setting in FormPrintout
+   test_02_Table_08_Nodata (testFormPrintoutAsODT.TestFormPrintoutAsODT), 8. Normal case: list box has no data
+   test_02_Table_09_StyleSetting (testFormPrintoutAsODT.TestFormPrintoutAsODT), 9. Normal case: setting the style of the row.
+   test_04_Iteration (testFormPrintoutAsODT.TestFormPrintoutAsODT)
+   test_04_Iteration_02_Section (testFormPrintoutAsODT.TestFormPrintoutAsODT)
+   test_04_Iteration_03_ReportBox_and_Section (testFormPrintoutAsODT.TestFormPrintoutAsODT)
+   test_field_replacement_with_variable (testFormPrintoutAsODT.TestFormPrintoutAsODT), test variables replacement in ODT documents.
+
+  testGUIwithSecurity                                (1 errors)
+   test_01_relationFieldToInaccessibleObject (testGUIwithSecurity.TestGUISecurity)
+
+  testGeographicalAddress                            (2 errors)
+   test_01_standardAddress (testGeographicalAddress.TestGeographicalAddress)
+   test_02_asTextScript (testGeographicalAddress.TestGeographicalAddress)
 
   testICal                                           (3 errors)
    test_01_renderEvent (testICal.TestICal)
+   test_02_renderTask (testICal.TestICal)
+   test_03_renderJournal (testICal.TestICal)
 
   testImmobilisation                                 (22 errors)
    test_01_singlePackingListImmobilisationStateChange (testImmobilisation.TestImmobilisation)
 
-  testIngestion                                      (2 failures, 4 skips)
+  testIngestion                                      (2 failures, 2 errors, 4 skips)
+   test_11_EmailIngestion (testIngestion.TestIngestion)
+   test_16_TestMetadataDiscoveryFromUserLogin (testIngestion.TestIngestion)
    test_14_ContributionToolIndexation (testIngestion.TestIngestion)
    test_IngestionConfigurationByTypeBasedMethod_usecase6 (testIngestion.TestIngestion), How to configure meta data discovery so that a Spreadsheet
 
-  testIngestionWithFlare                             (2 failures, 4 skips)
+  testIngestionWithFlare                             (2 failures, 2 errors, 4 skips)
+   test_11_EmailIngestion (testIngestionWithFlare.TestIngestionWithFlare)
+   test_16_TestMetadataDiscoveryFromUserLogin (testIngestionWithFlare.TestIngestionWithFlare)
    test_14_ContributionToolIndexation (testIngestionWithFlare.TestIngestionWithFlare)
    test_IngestionConfigurationByTypeBasedMethod_usecase6 (testIngestionWithFlare.TestIngestionWithFlare), How to configure meta data discovery so that a Spreadsheet
 
-  testInteractionWorkflow                            (2 failures)
+  testInteractionWorkflow                            (3 failures, 15 errors)
+   test_02 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_03 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_04 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_05 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_08 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_11 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_12 (testInteractionWorkflow.TestInteractionWorkflow)
    test_13 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_14_BeforeScriptParameters (testInteractionWorkflow.TestInteractionWorkflow)
+   test_15_AfterScriptParameters (testInteractionWorkflow.TestInteractionWorkflow)
+   test_16_BeforeCommitParameters (testInteractionWorkflow.TestInteractionWorkflow)
+   test_17_activity_interaction (testInteractionWorkflow.TestInteractionWorkflow)
    test_regular_expression (testInteractionWorkflow.TestInteractionWorkflow)
+   test_security (testInteractionWorkflow.TestInteractionWorkflow)
+   test_wrap_workflow_transition (testInteractionWorkflow.TestInteractionWorkflow)
+   test_06 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_09 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_10 (testInteractionWorkflow.TestInteractionWorkflow)
 
   testInternalOrder                                  (33 errors)
    test_01_OrderLine_getVariationRangeCategoryList (testInternalOrder.TestInternalOrder)
@@ -305,142 +900,1007 @@
 
   testKMGadget                                       (15 errors)
    test_01ProperPoolInitialization (testKMGadget.TestGadgets), Check that it's properly initialized
+   test_02 (testKMGadget.TestGadgets), Check Gadgets
+   test_03DefaultKnowledgePadFromPreference (testKMGadget.TestGadgets), Check Gadgets
+   test_04WebFrontGadgets (testKMGadget.TestGadgets), Check different Web / KM Gadgets
+   test_05MyTaskGadget (testKMGadget.TestGadgets), Check My Task Gadgets
+   test_06MyDocumentsGadget (testKMGadget.TestGadgets), Check My Document Gadgets
+   test_07MyContactsGadget (testKMGadget.TestGadgets), Check My Contacts Gadgets
+   test_08WebSectionGadget (testKMGadget.TestGadgets), Check Web Section Gadgets
+   test_10LatestContentGadget (testKMGadget.TestGadgets), Check Latest Content Gadgets
+   test_11AssignedMembersGadget (testKMGadget.TestGadgets), Check Assigned Members Gadgets
+   test_11WebSectionContentGadget (testKMGadget.TestGadgets), Check  Web Section Content Gadgets
+   test_12RelationGadget (testKMGadget.TestGadgets), Check  Relation Gadgets
+   test_15GadgetServerSideFailure (testKMGadget.TestGadgets)
+   test_16WebSiteBrowserGadget (testKMGadget.TestGadgets)
+   test_17AddGadgets (testKMGadget.TestGadgets), Check Latest Content Gadgets
 
   testLegacyAccounting                               (85 errors)
    test_AccountingPeriodNotStoppedTransactions (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Accounting Periods refuse to close when some transactions are
+   test_AccountingPeriodOtherSections (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Accounting Periods does not change other section transactions.
+   test_AccountingPeriodRefusesWrongDateTransactionValidation (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Accounting Periods prevents transactions from being validated when there
+   test_AccountingTransactionValidationAccounts (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Transaction validation and accounts
+   test_AccountingTransactionValidationBalanced (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Transaction validation and balance
+   test_AccountingTransactionValidationCurrency (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Transaction validation and currency
+   test_AccountingTransactionValidationDate (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Transaction validation and dates
+   test_AccountingTransactionValidationPayment (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Transaction validation and payment
+   test_AccountingTransactionValidationRemoveEmptyLines (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Transaction validation removes empty lines
+   test_AccountingTransactionValidationSection (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Transaction validation and section
+   test_Acquisition (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Tests acquisition, categories and portal types are well
+   test_MultiCurrencyInvoice (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Basic test for multi currency accounting
+   test_createAccountingTransaction (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Make sure acounting transactions created by createAccountingTransaction
    test_Account_getDestinationSectionItemList (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_AccountingTransaction_getTotalDebitCredit (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_AccountingTransaction_lineResetGroupingReference (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_GroupingReferenceResetedOnCopyPaste (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_Invoice_createRelatedPaymentTransactionDifferentCurrency (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_Invoice_createRelatedPaymentTransactionDifferentSection (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_Invoice_createRelatedPaymentTransactionGroupedLines (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_Invoice_createRelatedPaymentTransactionRelatedInvoice (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_Invoice_createRelatedPaymentTransactionRelatedInvoiceDifferentSide (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_Invoice_createRelatedPaymentTransactionRelatedInvoiceDraft (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_Invoice_createRelatedPaymentTransactionSimple (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_Invoice_getRemainingTotalPayablePriceDeletedPayment (Products.ERP5.tests.testAccounting.TestTransactions), Checks in case of deleted Payments related to invoice
+   test_Organisation_getMappingRelatedOrganisation (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_SearchableText (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_SourceDestinationReference (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_SourceDestinationReferenceGroupAccounting (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_SourceDestinationReferenceSecurity (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_automatically_setting_grouping_reference (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_automatically_setting_grouping_reference_in_one_invoice (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_automatically_setting_grouping_reference_only_related (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_automatically_setting_grouping_reference_same_group (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_automatically_setting_grouping_reference_same_section (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_automatically_unsetting_grouping_reference_when_cancelling (Products.ERP5.tests.testAccounting.TestTransactions)
+   test_generate_sub_accounting_periods (Products.ERP5.tests.testAccounting.TestTransactions)
    test_AccountValidation (Products.ERP5.tests.testAccounting.TestAccounts)
+   test_AccountWorkflow (Products.ERP5.tests.testAccounting.TestAccounts)
+   test_isCreditAccount (Products.ERP5.tests.testAccounting.TestAccounts), Tests the 'credit_account' property on account, which was named
    test_AccountingPeriodWorkflow (Products.ERP5.tests.testAccounting.TestClosingPeriod), Tests that accounting_period_workflow creates a balance transaction.
+   test_BalanceTransactionDate (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_BalanceTransactionDateInInventoryAPI (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_BalanceTransactionLineBrainGetObject (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_BalanceTransactionLineBrainGetObjectDifferentThirdParties (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_BalanceTransactionLineInventoryAPIParentPortalType (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_IndexingBalanceTransactionLinesWithSameNodes (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_InventoryIndexingNodeAndMirrorSection (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_InventoryIndexingNodeDiffOnNode (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_MultipleSection (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_MultipleSectionEmpty (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_MultipleSectionIndependant (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_ProfitAndLossUsedInPeriod (Products.ERP5.tests.testAccounting.TestClosingPeriod), When the profit and loss account has a non zero balance at the end of
+   test_SecondAccountingPeriod (Products.ERP5.tests.testAccounting.TestClosingPeriod), Tests having two accounting periods.
+   test_TemporaryClosing (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_createBalanceOnMirrorSection (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_createBalanceOnMirrorSectionMultiCurrency (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_createBalanceOnMirrorSectionMultiCurrencySameMirrorSection (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_createBalanceOnNode (Products.ERP5.tests.testAccounting.TestClosingPeriod)
+   test_createBalanceOnPayment (Products.ERP5.tests.testAccounting.TestClosingPeriod)
    test_AccountingTransactionValidationAfterPeriod (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_AccountingTransactionValidationBeforePeriod (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_AccountingTransactionValidationRecursivePeriod (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_AccountingTransactionValidationRefusedWithCategoriesAsSections (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_AccountingTransactionValidationStartDate (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_AccountingWorkflow (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_CancellationAmount (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_DestinationPaymentTransactionValidationDate (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_NonBalancedAccountingTransaction (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_NonBalancedAccountingTransactionDifferentSectionOnLines (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_NonBalancedAccountingTransactionSectionOnLines (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_NonBalancedAccountingTransactionSectionPersonOnLines (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_NonBalancedDestinationAccountingTransaction (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_NonBalancedDestinationAccountingTransactionNoAccount (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_PaymentTransactionValidationCheckBankAccountPriceCurrency (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_PaymentTransactionValidationDate (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_PaymentTransactionWithEmployee (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_PurchaseInvoiceTransactionValidationDate (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_SaleInvoiceTransactionValidationDate (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_UneededDestinationAssetPrice (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_UneededSourceAssetPrice (Products.ERP5.tests.testAccounting.TestTransactionValidation)
+   test_UnusedSectionTransactionValidationDate (Products.ERP5.tests.testAccounting.TestTransactionValidation)
    test_export_transaction (Products.ERP5.tests.testAccounting.TestAccountingExport)
    test_Base_doAction (Products.ERP5.tests.testAccounting.TestAccountingTransactionTemplate)
+   test_Template (Products.ERP5.tests.testAccounting.TestAccountingTransactionTemplate)
 
   testLegacyAccountingReports                        (57 errors)
    testAccountStatement (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementCancellationAmount (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementFromDateDetailedSummary (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementFromDateDetailedSummaryGroupedAtFromDate (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementFromDateDetailedSummaryGroupedAtFromDateCase2 (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementFromDateSummary (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementFromDateSummaryEmpty (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementMirrorSection (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementMultipleSection (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementOverMultiplePeriodsForExpenseAccounts (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementPeriodDateAndInitialBalanceForExpenseAccounts (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementPeriodDateAndInitialBalanceForStdAccounts (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementPeriodDateEqualsFromDate (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementPeriodDateForExpenseAccounts (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementSameSectionSameNode (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testAccountStatementSimulationState (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testBalanceSheet (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testGeneralLedger (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testGeneralLedgerFunction (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testGeneralLedgerGAPFilter (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testGeneralLedgerMirrorSectionRole (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testGeneralLedgerNoProject (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testGeneralLedgerProject (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testJournal (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testJournalProject (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testJournalTransactionsWithoutThirdParty (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testJournalWithBankAccount (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testOtherPartiesReport (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testProfitAndLoss (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalance (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceAccountClassSummary (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceDifferentCurrencies (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceExpandAccounts (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceFunction (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceGAPFilter (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceInitialBalance (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceInitialBalanceBalanceTransaction (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceInitialBalanceBalanceTransactionDifferentFromDate (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceInitialBalanceMultiMirrorSectionExpandAccount (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceInitialBalanceMultiMirrorSectionNoExpandAccount (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceInitialBalancePeriodStartDateBalanceTransaction (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceInitialBalanceWithPeriod (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceMirrorSectionRole (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceNoProject (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalancePortalType (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalancePreviousPeriod (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
+   testTrialBalanceProject (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
    testAccountStatementAnalyticsHidden (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
-
-  testLegacyAccountingRules                          (28 errors)
-   test_01_HasEverything (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), check necessary tools and modules are present.
+   testAccountStatementAnalyticsShown (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
+   testGeneralLedgerAnalyticsHidden (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
+   testGeneralLedgerAnalyticsShown (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
+   testJournalAnalyticsHidden (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
+   testJournalAnalyticsShown (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
+   testTrialBalanceGroupByFunction (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
+   testTrialBalanceGroupByProductLine (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
+   testTrialBalanceGroupByProject (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
+   testTrialBalanceGroupByProjectAndFunction (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
+
+  testLegacyAccountingRules                          (26 errors)
+   test_02_UpdateInvoiceTransactionRuleMatrix (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), test edition of matrix and rule.
+   test_03_invoiceTransactionRule_getMatchingCell (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), test predicates for the cells of invoice transaction rule
+   test_04_SimpleInvoice (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Simple Invoice.
+   test_04b_SimpleInvoiceConfirm (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Same test as SimpleInvoice but directly confirm the invoice
+   test_04c_SimpleInvoiceTwoLines (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Simple Invoice, 2 lines.
+   test_04d_SimpleInvoiceTwoCells (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Simple Invoice, 2 cells.
+   test_05a_SimpleInvoiceReExpandAddLine (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Add a new line then updateAppliedRule.
+   test_05b_SimpleInvoiceReExpandEditLine (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Tests that editing a line updates simulation correctly
+   test_05c_SimpleInvoiceReExpandDeleteLine (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Tests that removing a line updates simulation correctly
+   test_05d_SimpleInvoiceReExpandCreateCell (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Tests that replacing a line by cells updates simulation correctly
+   test_05e_SimpleInvoiceExpandManyTimes (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Tests that updating an applied rule many times doesn't break the
+   test_06_MultiLineInvoice (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), Multiple lines invoice.
+   test_planning_invoice_creates_simulation (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules)
+   test_02_UpdateInvoiceTransactionRuleMatrix (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), test edition of matrix and rule.
+   test_03_invoiceTransactionRule_getMatchingCell (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), test predicates for the cells of invoice transaction rule
+   test_04_SimpleInvoice (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Simple Invoice.
+   test_04b_SimpleInvoiceConfirm (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Same test as SimpleInvoice but directly confirm the invoice
+   test_04c_SimpleInvoiceTwoLines (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Simple Invoice, 2 lines.
+   test_04d_SimpleInvoiceTwoCells (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Simple Invoice, 2 cells.
+   test_05a_SimpleInvoiceReExpandAddLine (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Add a new line then updateAppliedRule.
+   test_05b_SimpleInvoiceReExpandEditLine (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Tests that editing a line updates simulation correctly
+   test_05c_SimpleInvoiceReExpandDeleteLine (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Tests that removing a line updates simulation correctly
+   test_05d_SimpleInvoiceReExpandCreateCell (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Tests that replacing a line by cells updates simulation correctly
+   test_05e_SimpleInvoiceExpandManyTimes (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Tests that updating an applied rule many times doesn't break the
+   test_06_MultiLineInvoice (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules), Multiple lines invoice.
+   test_planning_invoice_creates_simulation (Products.ERP5.tests.testAccountingRules.TestPurchaseAccountingRules)
 
   testLegacyBPMCore                                  (15 errors)
    testBPMCopyAndPaste (testLegacyBPMCore.TestBPMImplementation)
+   test_BuinessPathDynamicCategoryAccessProvider (testLegacyBPMCore.TestBPMImplementation)
+   test_BuinessPathDynamicCategoryAccessProviderBusinessPathPrecedence (testLegacyBPMCore.TestBPMImplementation)
+   test_BuinessPathDynamicCategoryAccessProviderEmptyMovement (testLegacyBPMCore.TestBPMImplementation)
+   test_BusinessPathStandardCategoryAccessProvider (testLegacyBPMCore.TestBPMImplementation)
+   test_BusinessPath_calculateExpectedDate (testLegacyBPMCore.TestBPMImplementation)
+   test_BusinessProcess_getPathValueList (testLegacyBPMCore.TestBPMImplementation)
+   test_BusinessState_getRemainingTradePhaseList (testLegacyBPMCore.TestBPMImplementation)
+   test_EmptyBusinessPathStandardCategoryAccessProvider (testLegacyBPMCore.TestBPMImplementation)
    test_isBuildable_OrderedDeliveredInvoiced (testLegacyBPMCore.TestBPMisBuildableImplementation), Test isBuildable for ordered, delivered and invoiced sequence
+   test_isBuildable_OrderedInvoicedDelivered (testLegacyBPMCore.TestBPMisBuildableImplementation), Test isBuildable for ordered, invoiced and delivered sequence
    test_isCompleted_OrderedDeliveredInvoiced (testLegacyBPMCore.TestBPMisCompletedImplementation), Test isCompleted for ordered, delivered and invoiced sequence
+   test_isCompleted_OrderedInvoicedDelivered (testLegacyBPMCore.TestBPMisCompletedImplementation), Test isCompleted for ordered, invoiced and invoiced sequence
    test_isFrozen_OrderedDeliveredInvoiced (testLegacyBPMCore.TestBPMisFrozenImplementation), Test isFrozen for ordered, delivered and invoiced sequence
+   test_isFrozen_OrderedInvoicedDelivered (testLegacyBPMCore.TestBPMisFrozenImplementation), Test isFrozen for ordered, invoiced and invoiced sequence
 
   testLegacyConversionInSimulation                   (7 errors)
    test_01_delivery_mode_on_sale_packing_list_and_invoice (testLegacyConversionInSimulation.TestConversionInSimulation)
+   test_01_destination_total_asset_price_on_accounting_lines (testLegacyConversionInSimulation.TestConversionInSimulation)
+   test_01_diverged_purchase_packing_list_source_total_asset_price (testLegacyConversionInSimulation.TestConversionInSimulation)
+   test_01_diverged_sale_packing_list_destination_total_asset_price (testLegacyConversionInSimulation.TestConversionInSimulation)
+   test_01_quantity_unit_on_sale_packing_list (testLegacyConversionInSimulation.TestConversionInSimulation)
+   test_01_simulation_movement_destination_asset_price (testLegacyConversionInSimulation.TestConversionInSimulation)
+   test_01_simulation_movement_source_asset_price (testLegacyConversionInSimulation.TestConversionInSimulation)
 
   testLegacyDeliveryBuilderToSupportMultipleLines    (4 errors)
    test_01_IfNested (Products.ERP5.tests.testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
+   test_02_AdoptingPrevision (Products.ERP5.tests.testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
+   test_03_AcceptingDecision (Products.ERP5.tests.testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
+   test_04_MergingMultipleSaleOrders (Products.ERP5.tests.testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
 
   testLegacyDivergenceTester                         (5 errors)
    test_01_QuantityDivergenceTester (Products.ERP5.tests.testDivergenceTester.TestDivergenceTester)
 
   testLegacyERP5Commerce                             (28 errors)
    test_01_AddResourceToShoppingCart (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_02_AddSameResourceToShoppingCart (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_03_AddDifferentResourceToShoppingCart (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_04_CalculateTotaShoppingCartPrice (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_05_TestUpdateShoppingCart (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_06_TestClearShoppingCart (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_07_SessionIDGeneration (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_08_getApplicableTaxList (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_09_paymentRedirect (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_10_deleteShoppingCartItem (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_11_finalizeShopping (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_12_getAvailableShippingResourceList (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_13_getFormatedData (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_14_getSelectedShippingResource (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_15_getShoppingCartDefaultCurrency (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_16_simulatePaypalPayment (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_17_getProductListFromWebSection (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_18_editShoppingCardWithABlankShippingMethod (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_19_editShoppingCardWithShippingMethodWithoutPrice (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_20_getProductListFromWebSite (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_21_AddResourceToShoppingCartWithAnonymousUser (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_22_createShoppingCartWithAnonymousAndLogin (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_23_getShoppingCartCustomer (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_24_getImageDataWithAnonymousUser (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_25_getSaleOrderModuleAbsoluteUrlWithAnonymousUser (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_26_getShoppingCartDefaultCurrencyWithAnonymousUser (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_27_ResourceGetShopUrl (Products.ERP5.tests.testERP5Commerce.TestCommerce)
+   test_28_finalizeShoppingWithComment (Products.ERP5.tests.testERP5Commerce.TestCommerce)
 
   testLegacyICal                                     (3 errors)
    test_01_renderEvent (Products.ERP5.tests.testICal.TestICal)
+   test_02_renderTask (Products.ERP5.tests.testICal.TestICal)
+   test_03_renderJournal (Products.ERP5.tests.testICal.TestICal)
 
   testLegacyImmobilisation                           (22 errors)
    test_01_singlePackingListImmobilisationStateChange (Products.ERP5.tests.testImmobilisation.TestImmobilisation)
 
   testLegacyInvoice                                  (51 errors)
    test_01_SimpleInvoice (testLegacyInvoice.TestSaleInvoice)
+   test_01_quantity_unit_copied (testLegacyInvoice.TestSaleInvoice)
+   test_02_TwoInvoicesFromTwoPackingList (testLegacyInvoice.TestSaleInvoice)
+   test_03_InvoiceEditAndInvoiceRule (testLegacyInvoice.TestSaleInvoice)
+   test_04_PackingListEditAndInvoiceRule (testLegacyInvoice.TestSaleInvoice)
+   test_05_InvoiceEditPackingListLine (testLegacyInvoice.TestSaleInvoice)
+   test_06_InvoiceDeletePackingListLine (testLegacyInvoice.TestSaleInvoice)
+   test_07_InvoiceAddPackingListLine (testLegacyInvoice.TestSaleInvoice)
+   test_08_InvoiceDecreaseQuantity (testLegacyInvoice.TestSaleInvoice)
+   test_09_InvoiceChangeStartDateFail (testLegacyInvoice.TestSaleInvoice)
+   test_09b_InvoiceChangeStartDateSucceed (testLegacyInvoice.TestSaleInvoice)
+   test_10_AcceptDecisionOnPackingList (testLegacyInvoice.TestSaleInvoice)
+   test_11_AcceptDecisionOnPackingListAndInvoice (testLegacyInvoice.TestSaleInvoice)
+   test_12_SplitPackingListAndAcceptInvoice (testLegacyInvoice.TestSaleInvoice)
+   test_13_SplitAndDeferInvoice (testLegacyInvoice.TestSaleInvoice)
+   test_14_AcceptDecisionOnInvoice (testLegacyInvoice.TestSaleInvoice)
+   test_16_ManuallyAddedMovements (testLegacyInvoice.TestSaleInvoice)
+   test_16a_ManuallyAddedMovementsManyTransactions (testLegacyInvoice.TestSaleInvoice)
+   test_17_ManuallyAddedWrongMovements (testLegacyInvoice.TestSaleInvoice)
+   test_18_compareInvoiceAndPackingList (testLegacyInvoice.TestSaleInvoice)
+   test_CopyAndPaste (testLegacyInvoice.TestSaleInvoice), Test copy on paste on Invoice.
+   test_Invoice_viewAsODT (testLegacyInvoice.TestSaleInvoice)
+   test_Invoice_viewAsODT_empty_image (testLegacyInvoice.TestSaleInvoice)
+   test_Invoice_viewAsODT_invalid_image (testLegacyInvoice.TestSaleInvoice)
+   test_Reference (testLegacyInvoice.TestSaleInvoice)
+   test_accept_quantity_divergence_on_invoice_with_started_packing_list (testLegacyInvoice.TestSaleInvoice)
+   test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testLegacyInvoice.TestSaleInvoice)
+   test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testLegacyInvoice.TestSaleInvoice)
+   test_delivery_mode_and_incoterm_on_invoice (testLegacyInvoice.TestSaleInvoice)
+   test_description_copied_on_lines (testLegacyInvoice.TestSaleInvoice)
+   test_invoice_building_with_cells (testLegacyInvoice.TestSaleInvoice)
+   test_invoice_building_with_cells_and_aggregate (testLegacyInvoice.TestSaleInvoice)
+   test_invoice_created_from_packing_list_with_no_order (testLegacyInvoice.TestSaleInvoice)
+   test_invoice_transaction_line_resource (testLegacyInvoice.TestSaleInvoice)
+   test_modify_planned_order_invoice_transaction_rule (testLegacyInvoice.TestSaleInvoice)
+   test_modify_planned_order_invoicing_rule (testLegacyInvoice.TestSaleInvoice)
+   test_01_quantity_unit_copied (testLegacyInvoice.TestPurchaseInvoice)
+   test_CopyAndPaste (testLegacyInvoice.TestPurchaseInvoice), Test copy on paste on Invoice.
+   test_Invoice_viewAsODT (testLegacyInvoice.TestPurchaseInvoice)
+   test_Invoice_viewAsODT_empty_image (testLegacyInvoice.TestPurchaseInvoice)
+   test_Invoice_viewAsODT_invalid_image (testLegacyInvoice.TestPurchaseInvoice)
+   test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testLegacyInvoice.TestPurchaseInvoice)
+   test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testLegacyInvoice.TestPurchaseInvoice)
+   test_delivery_mode_and_incoterm_on_invoice (testLegacyInvoice.TestPurchaseInvoice)
+   test_description_copied_on_lines (testLegacyInvoice.TestPurchaseInvoice)
+   test_invoice_building_with_cells (testLegacyInvoice.TestPurchaseInvoice)
+   test_invoice_building_with_cells_and_aggregate (testLegacyInvoice.TestPurchaseInvoice)
+   test_invoice_created_from_packing_list_with_no_order (testLegacyInvoice.TestPurchaseInvoice)
+   test_invoice_transaction_line_resource (testLegacyInvoice.TestPurchaseInvoice)
+   test_modify_planned_order_invoice_transaction_rule (testLegacyInvoice.TestPurchaseInvoice)
+   test_modify_planned_order_invoicing_rule (testLegacyInvoice.TestPurchaseInvoice)
 
   testLegacyMRP                                      (5 errors)
    test_TransformationRule_expand (Products.ERP5.tests.testMRP.TestMRPImplementation)
-
-  testLegacyOrder                                    (31 errors)
+   test_TransformationRule_expand_concurrent (Products.ERP5.tests.testMRP.TestMRPImplementation)
+   test_TransformationRule_expand_reexpand (Products.ERP5.tests.testMRP.TestMRPImplementation)
+   test_TransformationRule_getHeadProductionPathList (Products.ERP5.tests.testMRP.TestMRPImplementation)
+   test_TransformationSourcingRule_expand (Products.ERP5.tests.testMRP.TestMRPImplementation)
+
+  testLegacyOrder                                    (30 errors)
    test_01_OrderLine_getVariationRangeCategoryList (testLegacyOrder.TestOrder)
+   test_02_OrderLine_getVariationRangeCategoryItemList (testLegacyOrder.TestOrder)
+   test_04_OrderLine_getVariationCategoryItemList (testLegacyOrder.TestOrder)
+   test_05_OrderLine_Matrix (testLegacyOrder.TestOrder)
+   test_06_OrderLine_getTotalQuantity (testLegacyOrder.TestOrder)
+   test_07_OrderLine_getTotalPrice (testLegacyOrder.TestOrder)
+   test_07b_OrderLine_getTotalPriceAndQuantityFastParameter (testLegacyOrder.TestOrder)
+   test_08_Order_testTotalQuantity (testLegacyOrder.TestOrder)
+   test_08b_Order_testTotalPriceAndQuantityFastParameter (testLegacyOrder.TestOrder)
+   test_09_Order_testTotalPrice (testLegacyOrder.TestOrder)
+   test_09b_Order_testTotalPriceWithNegativePriceOrderLine (testLegacyOrder.TestOrder)
+   test_10_Order_testSimulationState (testLegacyOrder.TestOrder)
+   test_11_testPropertiesAcquisition (testLegacyOrder.TestOrder)
+   test_12_testAppliedRuleGeneration (testLegacyOrder.TestOrder)
+   test_13_testAppliedRuleUpdate (testLegacyOrder.TestOrder)
+   test_15_deliveryBuilder (testLegacyOrder.TestOrder)
+   test_16_deliveryBuilderWithNoTic (testLegacyOrder.TestOrder)
+   test_17_orderExpand (testLegacyOrder.TestOrder)
+   test_18_SimulationStateIndexation (testLegacyOrder.TestOrder)
+   test_19_getMovementList (testLegacyOrder.TestOrder)
+   test_19b_getTotalQuantityAndPrice (testLegacyOrder.TestOrder)
+   test_20_testHierarchicalOrderAppliedRuleGeneration (testLegacyOrder.TestOrder)
+   test_Order_viewAsODT (testLegacyOrder.TestOrder)
+   test_Order_viewAsODT_big_image (testLegacyOrder.TestOrder)
+   test_Order_viewAsODT_hierarchical (testLegacyOrder.TestOrder)
+   test_Order_viewAsODT_image (testLegacyOrder.TestOrder)
+   test_Order_viewAsODT_non_ascii (testLegacyOrder.TestOrder)
+   test_Order_viewAsODT_person (testLegacyOrder.TestOrder)
+   test_order_cell_getTotalPrice (testLegacyOrder.TestOrder)
+   test_order_payment_condition_copied (testLegacyOrder.TestOrder)
 
   testLegacyPackingList                              (48 errors)
    test_01_PackingListDecreaseQuantity (testLegacyPackingList.TestPackingList)
+   test_02_PackingListChangeDestination (testLegacyPackingList.TestPackingList)
+   test_03_PackingListChangeStartDate (testLegacyPackingList.TestPackingList)
+   test_04_PackingListDeleteLine (testLegacyPackingList.TestPackingList)
+   test_05_SimulationChangeQuantity (testLegacyPackingList.TestPackingList)
+   test_05a_SimulationChangeQuantityAndAcceptDecision (testLegacyPackingList.TestPackingList)
+   test_05b_SimulationChangeQuantityForMergedLine (testLegacyPackingList.TestPackingList)
+   test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testLegacyPackingList.TestPackingList)
+   test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testLegacyPackingList.TestPackingList)
+   test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testLegacyPackingList.TestPackingList)
+   test_05f_SimulationChangeAndPartialAcceptDecision (testLegacyPackingList.TestPackingList)
+   test_06_SimulationChangeStartDate (testLegacyPackingList.TestPackingList)
+   test_07_SimulationChangeStartDateWithTwoOrderLine (testLegacyPackingList.TestPackingList)
+   test_07a_SimulationChangeStartDateWithTwoOrderLine (testLegacyPackingList.TestPackingList)
+   test_08_AddContainers (testLegacyPackingList.TestPackingList)
+   test_09_AddContainersWithVariatedResources (testLegacyPackingList.TestPackingList)
+   test_10_PackingListIncreaseQuantity (testLegacyPackingList.TestPackingList)
+   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testLegacyPackingList.TestPackingList)
+   test_12_PackingListLineChangeResource (testLegacyPackingList.TestPackingList)
+   test_14_PackingListHavePriceCurrencyCategory (testLegacyPackingList.TestPackingList), Deliveries must have a price currency category. #252
+   test_15_CheckBuilderCanBeCalledTwiceSafely (testLegacyPackingList.TestPackingList)
+   test_16_simulation_reindexation_on_cancel (testLegacyPackingList.TestPackingList)
+   test_PackingList_viewAsODT (testLegacyPackingList.TestPackingList)
+   test_SplitAndDeferDoNothing (testLegacyPackingList.TestPackingList)
+   test_01_PackingListDecreaseQuantity (testLegacyPackingList.TestPurchasePackingList)
+   test_02_PackingListChangeDestination (testLegacyPackingList.TestPurchasePackingList)
+   test_03_PackingListChangeStartDate (testLegacyPackingList.TestPurchasePackingList)
+   test_04_PackingListDeleteLine (testLegacyPackingList.TestPurchasePackingList)
+   test_05_SimulationChangeQuantity (testLegacyPackingList.TestPurchasePackingList)
+   test_05a_SimulationChangeQuantityAndAcceptDecision (testLegacyPackingList.TestPurchasePackingList)
+   test_05b_SimulationChangeQuantityForMergedLine (testLegacyPackingList.TestPurchasePackingList)
+   test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testLegacyPackingList.TestPurchasePackingList)
+   test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testLegacyPackingList.TestPurchasePackingList)
+   test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testLegacyPackingList.TestPurchasePackingList)
+   test_05f_SimulationChangeAndPartialAcceptDecision (testLegacyPackingList.TestPurchasePackingList)
+   test_06_SimulationChangeStartDate (testLegacyPackingList.TestPurchasePackingList)
+   test_07_SimulationChangeStartDateWithTwoOrderLine (testLegacyPackingList.TestPurchasePackingList)
+   test_07a_SimulationChangeStartDateWithTwoOrderLine (testLegacyPackingList.TestPurchasePackingList)
+   test_08_AddContainers (testLegacyPackingList.TestPurchasePackingList)
+   test_09_AddContainersWithVariatedResources (testLegacyPackingList.TestPurchasePackingList)
+   test_10_PackingListIncreaseQuantity (testLegacyPackingList.TestPurchasePackingList)
+   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testLegacyPackingList.TestPurchasePackingList)
+   test_12_PackingListLineChangeResource (testLegacyPackingList.TestPurchasePackingList)
+   test_14_PackingListHavePriceCurrencyCategory (testLegacyPackingList.TestPurchasePackingList), Deliveries must have a price currency category. #252
+   test_15_CheckBuilderCanBeCalledTwiceSafely (testLegacyPackingList.TestPurchasePackingList)
+   test_16_simulation_reindexation_on_cancel (testLegacyPackingList.TestPurchasePackingList)
+   test_PackingList_viewAsODT (testLegacyPackingList.TestPurchasePackingList)
+   test_SplitAndDeferDoNothing (testLegacyPackingList.TestPurchasePackingList)
 
   testLegacyProductionOrder                          (11 errors)
    test_01_testProductionSimulationExpand (testLegacyProductionOrder.TestProductionOrder)
+   test_02_testSourcingSimulationExpand (testLegacyProductionOrder.TestProductionOrder)
+   test_03_testIndustrialPhase (testLegacyProductionOrder.TestProductionOrder)
+   test_04_testProductionSimulationBuild (testLegacyProductionOrder.TestProductionOrder)
+   test_05_testSourcingSimulationBuild (testLegacyProductionOrder.TestProductionOrder)
+   test_06_testIndustrialPhase (testLegacyProductionOrder.TestProductionOrder)
+   test_07_testTransformationInteractionProductionOrderLine (testLegacyProductionOrder.TestProductionOrder)
+   test_08_testTransformationWithEfficiency (testLegacyProductionOrder.TestProductionOrder)
+   test_09_testTransformationWithVariation (testLegacyProductionOrder.TestProductionOrder)
+   test_50_testCopyPaste (testLegacyProductionOrder.TestProductionOrder)
+   test_51_testCutPasteInAnotherContainer (testLegacyProductionOrder.TestProductionOrder)
 
   testLegacyProductionPackingList                    (1 errors)
    test_01_sourcingDelivery (testLegacyProductionPackingList.TestProductionDelivery)
 
-  testLegacyProjectAndTask                           (14 errors)
+  testLegacyProjectAndTask                           (13 errors, 1 skips)
    test_01_testTaskBasicUseCase (Products.ERP5.tests.testTask.TestTask)
+   test_01_testTaskNoPrice (Products.ERP5.tests.testTask.TestTask)
+   test_02_testMultipleLineTaskBasicUseCase (Products.ERP5.tests.testTask.TestTask)
+   test_03_testTaskReportBasicUseCase (Products.ERP5.tests.testTask.TestTask)
+   test_04_checkNotMergedTaskReportLine (Products.ERP5.tests.testTask.TestTask)
+   test_05_testStrictSimulationSecurity (Products.ERP5.tests.testTask.TestTask), Test creation of task and (automatic) task_report with strict
+   test_06_checkTaskReferenceOnCreationAndPaste (Products.ERP5.tests.testTask.TestTask), Tests that task reference is set upon creation and coping
+   test_07_taskConstraints (Products.ERP5.tests.testTask.TestTask), Check tasks constraints
    testProjectMontlyReport (Products.ERP5.tests.testTaskReporting.TestTaskReporting)
    test_01_TestReportLineChangeQuantity (Products.ERP5.tests.testTaskReportDivergence.TestTaskReportDivergence)
+   test_02_TestReportListChangeDestination (Products.ERP5.tests.testTaskReportDivergence.TestTaskReportDivergence)
+   test_03_TaskReportChangeStartDate (Products.ERP5.tests.testTaskReportDivergence.TestTaskReportDivergence)
    testProject_getSourceProjectRelatedTaskReportList (Products.ERP5.tests.testProject.TestProject)
 
   testLegacyReturnedSalePackingList                  (7 errors)
    test_01_ReturnedSalePackingListWithInventory (Products.ERP5.tests.testReturnedSalePackingList.TestReturnedSalePackingList)
+   test_02_ReturnedSalePackingListWorkflow (Products.ERP5.tests.testReturnedSalePackingList.TestReturnedSalePackingList)
+   test_03_ReturnedSalePackingListWorkflowFail (Products.ERP5.tests.testReturnedSalePackingList.TestReturnedSalePackingList)
+   test_04_ReturnedSalePackingListCreating (Products.ERP5.tests.testReturnedSalePackingList.TestReturnedSalePackingList)
+   test_05_ReturnedSalePackingListDeleting (Products.ERP5.tests.testReturnedSalePackingList.TestReturnedSalePackingList)
+   test_06_ReturnedSalePackingListWithCell (Products.ERP5.tests.testReturnedSalePackingList.TestReturnedSalePackingList)
+   test_07_ReturnedSalePackingListWithCellDeleting (Products.ERP5.tests.testReturnedSalePackingList.TestReturnedSalePackingList)
 
   testLegacySimulationAdvancedInvoicing              (24 errors)
    test_01_TwoInvoicesFromTwoPackingList (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_02_InvoiceDeletePackingListLine (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_03_InvoiceDecreaseQuantity (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_04_InvoiceChangeStartDateFail (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_05_AcceptDecisionOnPackingList (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_06_AcceptDecisionOnPackingListAndInvoice (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_07_SplitAndDeferInvoice (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_08_AcceptDecisionOnInvoice (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_09_Reference (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_10_ManuallyAddedMovements (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_11_ManuallyAddedMovementsManyTransactions (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_12_compareInvoiceAndPackingList (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_13_acceptQuantityDivergenceOnInvoiceWithStartedPackingList (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_AcceptQuantityDivergenceOnInvoiceWithStoppedPackingList (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice), Accept divergence with stopped packing list
+   test_AdoptQuantityDivergenceOnInvoiceLineWithStoppedPackingList (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice), Adopt quantity with stopped packing list
+   test_CreatingAccountingTransactionThroughInvoice (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice), test creating simple invoice and accounting transaction
+   test_InvoiceViewAsODT (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice), Create ODT printout
+   test_PackingListEditAndInvoiceRule (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
+   test_AcceptQuantityDivergenceOnInvoiceWithStoppedPackingList (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedPurchaseInvoice), Accept divergence with stopped packing list
+   test_AdoptQuantityDivergenceOnInvoiceLineWithStoppedPackingList (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedPurchaseInvoice), Adopt quantity with stopped packing list
+   test_CreatingAccountingTransactionThroughInvoice (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedPurchaseInvoice), test creating simple invoice and accounting transaction
+   test_InvoiceViewAsODT (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedPurchaseInvoice), Create ODT printout
+   test_PackingListEditAndInvoiceRule (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedPurchaseInvoice)
    test_autoplanned (Products.ERP5.tests.testAdvancedInvoicing.TestWorkflow)
 
   testLegacySimulationInventory                      (3 errors)
    test_01_getInventory (Products.ERP5.tests.testInventory.TestInventory)
+   test_02_InventoryModule (Products.ERP5.tests.testInventory.TestInventory)
+   test_03_InventoryModuleWithVariation (Products.ERP5.tests.testInventory.TestInventory)
 
   testLegacySimulationInventoryAPI                   (118 errors)
    testPrecision (Products.ERP5.tests.testInventoryAPI.TestInventory)
+   testPrecisionAndFloatRoundingIssues (Products.ERP5.tests.testInventoryAPI.TestInventory)
+   testReturnedTypeIsFloat (Products.ERP5.tests.testInventoryAPI.TestInventory), getInventory returns a float
+   test_DoubleCategoryMembershipSectionCategory (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on section category, when the section is twice member    of the same category like it happens for group and mapping
+   test_Function (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on function
+   test_FunctionCategory (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on function category
+   test_FunctionCategoryStrictMembership (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on function category strict membership
+   test_FunctionUid (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on function uid
+   test_MirrorSectionCategory (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on mirror section category.
+   test_MultipleNodes (Products.ERP5.tests.testInventoryAPI.TestInventory), Test section category with many nodes.
+   test_NoSection (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on section category / section uid, when the section is    empty.
+   test_NodeCategory (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on node_category
+   test_OmitInputOmitOutput (Products.ERP5.tests.testInventoryAPI.TestInventory)
+   test_OmitInputOmitOutputCancellationAmount (Products.ERP5.tests.testInventoryAPI.TestInventory)
+   test_OmitInputOmitOutputWithDifferentPayment (Products.ERP5.tests.testInventoryAPI.TestInventory)
+   test_OmitInputOmitOutputWithDifferentPaymentSameNodeSameSection (Products.ERP5.tests.testInventoryAPI.TestInventory)
+   test_OmitInputOmitOutputWithDifferentSections (Products.ERP5.tests.testInventoryAPI.TestInventory)
+   test_OmitSimulation (Products.ERP5.tests.testInventoryAPI.TestInventory), Test omit_simulation argument to getInventory.
+   test_OwnershipInventoryByNode (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests ownership inventory by node.
+   test_OwnershipInventoryBySection (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests ownership inventory by section.
+   test_PaymentCategory (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on payment_category
+   test_Project (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on project
+   test_ProjectCategory (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on project category
+   test_ProjectCategoryStrictMembership (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on project category strict membership
+   test_ProjectUid (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on project uid
+   test_ResourceCategory (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on resource_category
+   test_SectionCategory (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on section category.
+   test_SimulationMovement (Products.ERP5.tests.testInventoryAPI.TestInventory), Test Simulation Movements works in this testing environnement.
+   test_SimulationMovementisAccountable (Products.ERP5.tests.testInventoryAPI.TestInventory), Test Simulation Movements are not accountable if related to a delivery.
+   test_SimulationState (Products.ERP5.tests.testInventoryAPI.TestInventory), Tests inventory on simulation state.
+   test_TimeZone (Products.ERP5.tests.testInventoryAPI.TestInventory)
+   test_CurentAvailableFutureInventoryList (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupByDate (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupByFunction (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupByMirrorNode (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupByNode (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupByPayment (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupByProject (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupByRelatedKey (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupByResource (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupBySection (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupBySectionCategory (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_GroupBySectionCategoryStrict (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_OmitAssetIncreaseDecrease (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_OmitInputOmitOutput (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_OmitInputOmitOutputCancellationAmount (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_OmitInputOmitOutputWithDifferentPaymentSameNodeSameSection (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_ReturnedTypeIsList (Products.ERP5.tests.testInventoryAPI.TestInventoryList), Inventory List returns a sequence object
+   test_inventory_asset_price (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   test_weighted_average_asset_price (Products.ERP5.tests.testInventoryAPI.TestInventoryList)
+   testBrainClass (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList), Movement History List uses InventoryListBrain for brains
+   testDifferentDatesPerSection (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testDoubleSectionCategory (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testMirrorNode (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testMirrorSection (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testMovementBothSides (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList), Movement History List returns movement from both sides
+   testNode (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testNodeCategoryAndSectionCategory (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testPrecision (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testPrecisionAndFloatRoundingIssues (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testResource (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testReturnedTypeIsList (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList), Movement History List returns a sequence object
+   testRunningQuantityWithQuantity0 (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testSameNodeDifferentDates (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testSameNodeSameDates (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testSameNodeSameDatesSameSections (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testSection (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testSectionCategory (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_AtDate (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_BrainDateTimeZone (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_BrainDateTimeZoneStopDate (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_BrainEmptyDate (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_FromDate (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_FromDateAtDate (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_FromDateToDate (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_Limit (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_OmitAssetIncreaseDecrease (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_OmitInputOmitOutput (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_OmitInputOmitOutputCancellationAmount (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_OmitInputOmitOutputWithDifferentPaymentSameNodeSameSection (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_OmitSimulation (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList), Test omit_simulation argument to getMovementHistoryList.
+   test_RunningTotalPrice (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList), Test that a running_total_price attribute is set on brains
+   test_RunningTotalQuantity (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList), Test that a running_total_quantity attribute is set on brains
+   test_RunningTotalWithInitialValue (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList), Test running_total_price and running_total_quantity with an initial
+   test_SimulationMovement (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList), Test simulation movement are listed in getMovementHistoryList
+   test_SimulationState (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_SortOnCatalogColumn (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_SortOnDate (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_ToDate (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_debit_credit (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_debit_credit_cancellation_amount (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   test_group_by_explanation (Products.ERP5.tests.testInventoryAPI.TestMovementHistoryList)
+   testStockUidQuantity (Products.ERP5.tests.testInventoryAPI.TestInventoryStat)
+   testNode (Products.ERP5.tests.testInventoryAPI.TestNextNegativeInventoryDate)
+   testDates (Products.ERP5.tests.testInventoryAPI.TestTrackingList)
+   testNodeUid (Products.ERP5.tests.testInventoryAPI.TestTrackingList)
+   testSeveralAggregateOnMovement (Products.ERP5.tests.testInventoryAPI.TestTrackingList)
+   test_01_CurrentInventoryWithFullInventory (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_02_InventoryAtLatestFullInventoryDate (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_03_InventoryAtEarlierFullInventoryDate (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_04_InventoryBeforeFullInventoryAfterPartialInventory (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_05_InventoryListWithFullInventory (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_06_InventoryListAtLatestFullInventoryDate (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_07_InventoryListAtEarlierFullInventoryDate (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_08_InventoryListBeforeFullInventoryAfterPartialInventory (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_09_InventoryListGroupedByResource (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_10_InventoryListGroupedByResourceBeforeLatestFullInventoryDate (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_11_InventoryListAroundLatestInventoryDate (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_12_InventoryListWithOrderByDate (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_13_InventoryAfterModificationInPast (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_14_TwoInventoryWithSameDateAndResourceAndNode (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   test_15_InventoryAfterModificationInFuture (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+   testConvertedInventoryList (Products.ERP5.tests.testInventoryAPI.TestUnitConversion)
+   testAggregatedReports (Products.ERP5.tests.testInventoryAPI.TestUnitConversionDefinition)
+   testResourceConvertQuantity (Products.ERP5.tests.testInventoryAPI.TestUnitConversionDefinition)
+   testResourceConvertQuantityAfterGlobalChange (Products.ERP5.tests.testInventoryAPI.TestUnitConversionDefinition)
+   testResourceConvertQuantityAfterInvalidation (Products.ERP5.tests.testInventoryAPI.TestUnitConversionDefinition)
+   testBackwardCompatibility (Products.ERP5.tests.testInventoryAPI.TestUnitConversionBackwardCompatibility)
 
   testLegacySimulationInventoryModule                (4 errors)
    test_01_NotVariatedInventory (Products.ERP5.tests.testInventoryModule.TestInventoryModule)
+   test_02_VariatedInventory (Products.ERP5.tests.testInventoryModule.TestInventoryModule)
+   test_03_VariatedAggregatedInventory (Products.ERP5.tests.testInventoryModule.TestInventoryModule)
+   test_04_VariatedAggregatedInventoryGetInventoryList (Products.ERP5.tests.testInventoryModule.TestInventoryModule)
 
   testLegacySimulationInvoice                        (53 errors)
    test_01_SimpleInvoice (testLegacySimulationInvoice.TestSaleInvoice)
+   test_01_quantity_unit_copied (testLegacySimulationInvoice.TestSaleInvoice)
+   test_02_TwoInvoicesFromTwoPackingList (testLegacySimulationInvoice.TestSaleInvoice)
+   test_03_InvoiceEditAndInvoiceRule (testLegacySimulationInvoice.TestSaleInvoice)
+   test_04_PackingListEditAndInvoiceRule (testLegacySimulationInvoice.TestSaleInvoice)
+   test_05_InvoiceEditPackingListLine (testLegacySimulationInvoice.TestSaleInvoice)
+   test_06_InvoiceDeletePackingListLine (testLegacySimulationInvoice.TestSaleInvoice)
+   test_07_InvoiceAddPackingListLine (testLegacySimulationInvoice.TestSaleInvoice)
+   test_08_InvoiceDecreaseQuantity (testLegacySimulationInvoice.TestSaleInvoice)
+   test_09_InvoiceChangeStartDateFail (testLegacySimulationInvoice.TestSaleInvoice)
+   test_09b_InvoiceChangeStartDateSucceed (testLegacySimulationInvoice.TestSaleInvoice)
+   test_10_AcceptDecisionOnPackingList (testLegacySimulationInvoice.TestSaleInvoice)
+   test_11_AcceptDecisionOnPackingListAndInvoice (testLegacySimulationInvoice.TestSaleInvoice)
+   test_12_SplitPackingListAndAcceptInvoice (testLegacySimulationInvoice.TestSaleInvoice)
+   test_13_SplitAndDeferInvoice (testLegacySimulationInvoice.TestSaleInvoice)
+   test_14_AcceptDecisionOnInvoice (testLegacySimulationInvoice.TestSaleInvoice)
+   test_16_ManuallyAddedMovements (testLegacySimulationInvoice.TestSaleInvoice)
+   test_16a_ManuallyAddedMovementsManyTransactions (testLegacySimulationInvoice.TestSaleInvoice)
+   test_17_ManuallyAddedWrongMovements (testLegacySimulationInvoice.TestSaleInvoice)
+   test_18_compareInvoiceAndPackingList (testLegacySimulationInvoice.TestSaleInvoice)
+   test_CopyAndPaste (testLegacySimulationInvoice.TestSaleInvoice), Test copy on paste on Invoice.
+   test_Invoice_viewAsODT (testLegacySimulationInvoice.TestSaleInvoice)
+   test_Invoice_viewAsODT_empty_image (testLegacySimulationInvoice.TestSaleInvoice)
+   test_Invoice_viewAsODT_invalid_image (testLegacySimulationInvoice.TestSaleInvoice)
+   test_Reference (testLegacySimulationInvoice.TestSaleInvoice)
+   test_accept_quantity_divergence_on_invoice_with_started_packing_list (testLegacySimulationInvoice.TestSaleInvoice)
+   test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testLegacySimulationInvoice.TestSaleInvoice)
+   test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testLegacySimulationInvoice.TestSaleInvoice)
+   test_delivery_mode_and_incoterm_on_invoice (testLegacySimulationInvoice.TestSaleInvoice)
+   test_description_copied_on_lines (testLegacySimulationInvoice.TestSaleInvoice)
+   test_invoice_building_with_cells (testLegacySimulationInvoice.TestSaleInvoice)
+   test_invoice_building_with_cells_and_aggregate (testLegacySimulationInvoice.TestSaleInvoice)
+   test_invoice_created_from_packing_list_with_no_order (testLegacySimulationInvoice.TestSaleInvoice)
+   test_invoice_transaction_line_resource (testLegacySimulationInvoice.TestSaleInvoice)
+   test_modify_planned_order_invoice_transaction_rule (testLegacySimulationInvoice.TestSaleInvoice)
+   test_modify_planned_order_invoicing_rule (testLegacySimulationInvoice.TestSaleInvoice)
+   test_subcontent_reindexing (testLegacySimulationInvoice.TestSaleInvoice), Tests, that modification on Order are propagated to lines and cells
+   test_01_quantity_unit_copied (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_CopyAndPaste (testLegacySimulationInvoice.TestPurchaseInvoice), Test copy on paste on Invoice.
+   test_Invoice_viewAsODT (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_Invoice_viewAsODT_empty_image (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_Invoice_viewAsODT_invalid_image (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_delivery_mode_and_incoterm_on_invoice (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_description_copied_on_lines (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_invoice_building_with_cells (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_invoice_building_with_cells_and_aggregate (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_invoice_created_from_packing_list_with_no_order (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_invoice_transaction_line_resource (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_modify_planned_order_invoice_transaction_rule (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_modify_planned_order_invoicing_rule (testLegacySimulationInvoice.TestPurchaseInvoice)
+   test_subcontent_reindexing (testLegacySimulationInvoice.TestPurchaseInvoice), Tests, that modification on Order are propagated to lines and cells
 
   testLegacySimulationItem                           (25 errors)
    test_01_ItemSimpleTest (Products.ERP5.tests.testItem.TestItem)
+   test_02_ItemWithInvoice (Products.ERP5.tests.testItem.TestItem)
+   test_03_CreateItemsFromPackingListLine (Products.ERP5.tests.testItem.TestItem)
+   test_04_CreateItemsFromPackingListLineWithVariationDefined (Products.ERP5.tests.testItem.TestItem)
+   test_05_CreateItemsFromPackingListLineWithNotVariatedResource (Products.ERP5.tests.testItem.TestItem)
+   test_06_VerifyHavingSameItemTwiceOnMovementCausesNoBug (Products.ERP5.tests.testItem.TestItem)
+   test_07_WithPackingListChangePackingListQuantityAndAccept (Products.ERP5.tests.testItem.TestItem)
+   test_08_ChangePackingListDateAndAccept (Products.ERP5.tests.testItem.TestItem)
+   test_09_ChangeOrderDateAndAcceptOnPackingList (Products.ERP5.tests.testItem.TestItem)
+   test_10_ChangeOrderQuantityAndAdoptOnPackingList (Products.ERP5.tests.testItem.TestItem)
+   test_11_ChangeOrderQuantityAndAcceptOnPackingList (Products.ERP5.tests.testItem.TestItem)
+   test_12_CreteSameResourceDifferentItemOrderLines (Products.ERP5.tests.testItem.TestItem)
+   test_13_CreateSameResourceDiffrentItemOrderLinesThenChangeTheOrderLinesDate (Products.ERP5.tests.testItem.TestItem)
+   test_14_ManuallyAddPackingListWithItem (Products.ERP5.tests.testItem.TestItem)
+   test_15_ThreeOrderLines (Products.ERP5.tests.testItem.TestItem)
+   test_select_item_dialog_no_variation (Products.ERP5.tests.testItem.TestItem)
+   test_select_item_dialog_variation (Products.ERP5.tests.testItem.TestItem)
    test_Item_getCurrentOwnerTitle (Products.ERP5.tests.testItem.TestItemScripts)
-
-  testLegacySimulationOrder                          (33 errors)
+   test_Item_getCurrentOwnerValue (Products.ERP5.tests.testItem.TestItemScripts)
+   test_Item_getCurrentSiteTitle (Products.ERP5.tests.testItem.TestItemScripts)
+   test_Item_getCurrentSiteValue (Products.ERP5.tests.testItem.TestItemScripts)
+   test_Item_getResourceTitle (Products.ERP5.tests.testItem.TestItemScripts)
+   test_Item_getResourceValue (Products.ERP5.tests.testItem.TestItemScripts)
+   test_Item_getVariationCategoryList (Products.ERP5.tests.testItem.TestItemScripts)
+   test_Item_getVariationRangeCategoryItemList (Products.ERP5.tests.testItem.TestItemScripts)
+
+  testLegacySimulationOrder                          (32 errors)
    test_01_OrderLine_getVariationRangeCategoryList (Products.ERP5.tests.testOrder.TestOrder)
+   test_02_OrderLine_getVariationRangeCategoryItemList (Products.ERP5.tests.testOrder.TestOrder)
+   test_04_OrderLine_getVariationCategoryItemList (Products.ERP5.tests.testOrder.TestOrder)
+   test_05_OrderLine_Matrix (Products.ERP5.tests.testOrder.TestOrder)
+   test_06_OrderLine_getTotalQuantity (Products.ERP5.tests.testOrder.TestOrder)
+   test_07_OrderLine_getTotalPrice (Products.ERP5.tests.testOrder.TestOrder)
+   test_07b_OrderLine_getTotalPriceAndQuantityFastParameter (Products.ERP5.tests.testOrder.TestOrder)
+   test_08_Order_testTotalQuantity (Products.ERP5.tests.testOrder.TestOrder)
+   test_08b_Order_testTotalPriceAndQuantityFastParameter (Products.ERP5.tests.testOrder.TestOrder)
+   test_09_Order_testTotalPrice (Products.ERP5.tests.testOrder.TestOrder)
+   test_09b_Order_testTotalPriceWithNegativePriceOrderLine (Products.ERP5.tests.testOrder.TestOrder)
+   test_10_Order_testSimulationState (Products.ERP5.tests.testOrder.TestOrder)
+   test_11_testPropertiesAcquisition (Products.ERP5.tests.testOrder.TestOrder)
+   test_12_testAppliedRuleGeneration (Products.ERP5.tests.testOrder.TestOrder)
+   test_13_testAppliedRuleUpdate (Products.ERP5.tests.testOrder.TestOrder)
+   test_15_deliveryBuilder (Products.ERP5.tests.testOrder.TestOrder)
+   test_16_deliveryBuilderWithNoTic (Products.ERP5.tests.testOrder.TestOrder)
+   test_17_orderExpand (Products.ERP5.tests.testOrder.TestOrder)
+   test_18_SimulationStateIndexation (Products.ERP5.tests.testOrder.TestOrder)
+   test_19_getMovementList (Products.ERP5.tests.testOrder.TestOrder)
+   test_19b_getTotalQuantityAndPrice (Products.ERP5.tests.testOrder.TestOrder)
+   test_20_testHierarchicalOrderAppliedRuleGeneration (Products.ERP5.tests.testOrder.TestOrder)
+   test_Order_viewAsODT (Products.ERP5.tests.testOrder.TestOrder)
+   test_Order_viewAsODT_big_image (Products.ERP5.tests.testOrder.TestOrder)
+   test_Order_viewAsODT_hierarchical (Products.ERP5.tests.testOrder.TestOrder)
+   test_Order_viewAsODT_image (Products.ERP5.tests.testOrder.TestOrder)
+   test_Order_viewAsODT_non_ascii (Products.ERP5.tests.testOrder.TestOrder)
+   test_Order_viewAsODT_person (Products.ERP5.tests.testOrder.TestOrder)
+   test_order_cell_getTotalPrice (Products.ERP5.tests.testOrder.TestOrder)
+   test_order_payment_condition_copied (Products.ERP5.tests.testOrder.TestOrder)
+   test_sale_order_view_parent_domain (Products.ERP5.tests.testOrder.TestOrder)
+   test_subcontent_reindexing (Products.ERP5.tests.testOrder.TestOrder), Tests, that modification on Order are propagated to lines and cells
 
   testLegacySimulationOrderBuilder                   (4 errors)
    test_01_simpleOrderBuilder (Products.ERP5.tests.testOrderBuilder.TestOrderBuilder)
-
-  testLegacySimulationPackingList                    (65 errors)
+   test_01a_simpleOrderBuilderVariatedResource (Products.ERP5.tests.testOrderBuilder.TestOrderBuilder)
+   test_02_maxDelayResourceOrderBuilder (Products.ERP5.tests.testOrderBuilder.TestOrderBuilder)
+   test_03_minFlowResourceOrderBuilder (Products.ERP5.tests.testOrderBuilder.TestOrderBuilder)
+
+  testLegacySimulationPackingList                    (63 errors)
    test_01_PackingListDecreaseQuantity (testLegacySimulationPackingList.TestPackingList)
+   test_02_PackingListChangeDestination (testLegacySimulationPackingList.TestPackingList)
+   test_03_PackingListChangeStartDate (testLegacySimulationPackingList.TestPackingList)
+   test_04_PackingListDeleteLine (testLegacySimulationPackingList.TestPackingList)
+   test_05_SimulationChangeQuantity (testLegacySimulationPackingList.TestPackingList)
+   test_05a_SimulationChangeQuantityAndAcceptDecision (testLegacySimulationPackingList.TestPackingList)
+   test_05b_SimulationChangeQuantityForMergedLine (testLegacySimulationPackingList.TestPackingList)
+   test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testLegacySimulationPackingList.TestPackingList)
+   test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testLegacySimulationPackingList.TestPackingList)
+   test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testLegacySimulationPackingList.TestPackingList)
+   test_05f_SimulationChangeAndPartialAcceptDecision (testLegacySimulationPackingList.TestPackingList)
+   test_06_SimulationChangeStartDate (testLegacySimulationPackingList.TestPackingList)
+   test_07_SimulationChangeStartDateWithTwoOrderLine (testLegacySimulationPackingList.TestPackingList)
+   test_07a_SimulationChangeStartDateWithTwoOrderLine (testLegacySimulationPackingList.TestPackingList)
+   test_08_AddContainers (testLegacySimulationPackingList.TestPackingList)
+   test_09_AddContainersWithVariatedResources (testLegacySimulationPackingList.TestPackingList)
+   test_10_PackingListIncreaseQuantity (testLegacySimulationPackingList.TestPackingList)
+   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testLegacySimulationPackingList.TestPackingList)
+   test_12_PackingListLineChangeResource (testLegacySimulationPackingList.TestPackingList)
+   test_14_PackingListHavePriceCurrencyCategory (testLegacySimulationPackingList.TestPackingList), Deliveries must have a price currency category. #252
+   test_15_CheckBuilderCanBeCalledTwiceSafely (testLegacySimulationPackingList.TestPackingList)
+   test_16_simulation_reindexation_on_cancel (testLegacySimulationPackingList.TestPackingList)
+   test_17_PackingListOrderLineWithAccount (testLegacySimulationPackingList.TestPackingList)
+   test_18_ChangeQuantityOnPackingListAndOrder (testLegacySimulationPackingList.TestPackingList)
+   test_19_ChangeResourceOnPackingListAndOrder (testLegacySimulationPackingList.TestPackingList)
+   test_PackingList_getMovementListSorting (testLegacySimulationPackingList.TestPackingList), Test that is possible to sort getMovementList result passing it sort_on
+   test_PackingList_viewAsODT (testLegacySimulationPackingList.TestPackingList)
+   test_SplitAndDeferDoNothing (testLegacySimulationPackingList.TestPackingList)
+   test_subcontent_reindexing_container_line_cell (testLegacySimulationPackingList.TestPackingList), Tests, that indexation of Packing List are propagated to subobjects
+   test_subcontent_reindexing_packing_list_container_line_cell (testLegacySimulationPackingList.TestPackingList), Tests, that indexation of Packing List are propagated to subobjects
+   test_subcontent_reindexing_packing_list_line_cell (testLegacySimulationPackingList.TestPackingList), Tests, that indexation of Packing List are propagated to subobjects
+   test_01_PackingListDecreaseQuantity (testLegacySimulationPackingList.TestSolvingPackingList)
+   test_02_PackingListDecreaseQuantity (testLegacySimulationPackingList.TestSolvingPackingList)
+   test_09_AddContainersWithVariatedResources (testLegacySimulationPackingList.TestSolvingPackingList)
+   test_01_PackingListDecreaseQuantity (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_02_PackingListChangeDestination (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_03_PackingListChangeStartDate (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_04_PackingListDeleteLine (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_05_SimulationChangeQuantity (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_05a_SimulationChangeQuantityAndAcceptDecision (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_05b_SimulationChangeQuantityForMergedLine (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_05f_SimulationChangeAndPartialAcceptDecision (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_06_SimulationChangeStartDate (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_07_SimulationChangeStartDateWithTwoOrderLine (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_07a_SimulationChangeStartDateWithTwoOrderLine (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_08_AddContainers (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_09_AddContainersWithVariatedResources (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_10_PackingListIncreaseQuantity (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_12_PackingListLineChangeResource (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_14_PackingListHavePriceCurrencyCategory (testLegacySimulationPackingList.TestPurchasePackingList), Deliveries must have a price currency category. #252
+   test_15_CheckBuilderCanBeCalledTwiceSafely (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_16_simulation_reindexation_on_cancel (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_17_PackingListOrderLineWithAccount (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_18_ChangeQuantityOnPackingListAndOrder (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_19_ChangeResourceOnPackingListAndOrder (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_PackingList_getMovementListSorting (testLegacySimulationPackingList.TestPurchasePackingList), Test that is possible to sort getMovementList result passing it sort_on
+   test_PackingList_viewAsODT (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_SplitAndDeferDoNothing (testLegacySimulationPackingList.TestPurchasePackingList)
+   test_subcontent_reindexing_packing_list_line_cell (testLegacySimulationPackingList.TestPurchasePackingList), Tests, that indexation of Packing List are propagated to subobjects
 
   testLegacySimulationProduction                     (12 errors)
    test_01_testProductionSimulationExpand (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_02_testSourcingSimulationExpand (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_03_testIndustrialPhase (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_04_testProductionSimulationBuild (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_05_testSourcingSimulationBuild (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_06_testIndustrialPhase (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_07_testTransformationInteractionProductionOrderLine (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_08_testTransformationWithEfficiency (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_09_testTransformationWithVariation (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_50_testCopyPaste (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
+   test_51_testCutPasteInAnotherContainer (Products.ERP5.tests.testProductionOrder.TestProductionOrder)
    test_01_sourcingDelivery (Products.ERP5.tests.testProductionPackingList.TestProductionDelivery)
 
   testLegacySimulationProductionApparel              (10 errors)
    test_01_testProductionSimulationExpand (Products.ERP5.tests.testProductionOrderApparel.TestProductionOrderApparel)
+   test_02_testSourcingSimulationExpand (Products.ERP5.tests.testProductionOrderApparel.TestProductionOrderApparel)
+   test_03_testIndustrialPhase (Products.ERP5.tests.testProductionOrderApparel.TestProductionOrderApparel)
+   test_04_testProductionSimulationBuild (Products.ERP5.tests.testProductionOrderApparel.TestProductionOrderApparel)
+   test_05_testSourcingSimulationBuild (Products.ERP5.tests.testProductionOrderApparel.TestProductionOrderApparel)
+   test_06_testIndustrialPhase (Products.ERP5.tests.testProductionOrderApparel.TestProductionOrderApparel)
+   test_07_testTransformationInteractionProductionOrderLine (Products.ERP5.tests.testProductionOrderApparel.TestProductionOrderApparel)
+   test_50_testCopyPaste (Products.ERP5.tests.testProductionOrderApparel.TestProductionOrderApparel)
+   test_51_testCutPasteInAnotherContainer (Products.ERP5.tests.testProductionOrderApparel.TestProductionOrderApparel)
    test_01_sourcingDelivery (Products.ERP5.tests.testProductionPackingListApparel.TestProductionDeliveryApparel)
 
   testLegacySimulationRule                           (11 errors)
    test_01_ValidatedRuleWithNoScript (Products.ERP5.tests.testRule.TestRule)
+   test_02_WrongTestMethod (Products.ERP5.tests.testRule.TestRule)
+   test_03_GoodTestMethod (Products.ERP5.tests.testRule.TestRule)
+   test_04_NotValidatedRule (Products.ERP5.tests.testRule.TestRule)
+   test_06_WrongDateRange (Products.ERP5.tests.testRule.TestRule)
+   test_07_GoodDateRange (Products.ERP5.tests.testRule.TestRule)
+   test_08_updateAppliedRule (Products.ERP5.tests.testRule.TestRule)
+   test_09_expandTwoRules (Products.ERP5.tests.testRule.TestRule)
+   test_10_expandAddsRule (Products.ERP5.tests.testRule.TestRule)
+   test_11_expandRemovesRule (Products.ERP5.tests.testRule.TestRule)
+   test_12_expandReplacesRule (Products.ERP5.tests.testRule.TestRule)
 
   testLegacyTaxLineTradeCondition                    (70 errors)
    test_apply_trade_condition_after_line_creation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_apply_trade_condition_twice_and_tax_lines (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_base_contribution_pseudo_acquisition (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_clone_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_delete_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_hierarchical_order_line_and_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_multiple_order_line_multiple_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_order_cell_and_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_simple_tax_model_line_calculation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_tax_model_line_calculation_with_two_lines (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_tax_on_tax (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_temp_order (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_temp_order_hierarchical (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
+   test_update_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
    test_apply_trade_condition_after_line_creation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_apply_trade_condition_twice_and_tax_lines (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_base_contribution_pseudo_acquisition (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_clone_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_delete_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_hierarchical_order_line_and_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_multiple_order_line_multiple_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_order_cell_and_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_simple_tax_model_line_calculation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_tax_model_line_calculation_with_two_lines (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_tax_on_tax (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_temp_order (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_temp_order_hierarchical (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
+   test_update_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
    test_apply_trade_condition_after_line_creation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_apply_trade_condition_twice_and_tax_lines (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_base_contribution_pseudo_acquisition (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_clone_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_delete_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_hierarchical_order_line_and_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_multiple_order_line_multiple_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_order_cell_and_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_simple_tax_model_line_calculation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_tax_model_line_calculation_with_two_lines (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_tax_on_tax (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_temp_order (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_temp_order_hierarchical (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
+   test_update_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
    test_apply_trade_condition_after_line_creation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_apply_trade_condition_twice_and_tax_lines (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_base_contribution_pseudo_acquisition (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_clone_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_delete_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_hierarchical_order_line_and_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_multiple_order_line_multiple_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_order_cell_and_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_simple_tax_model_line_calculation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_tax_model_line_calculation_with_two_lines (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_tax_on_tax (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_temp_order (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_temp_order_hierarchical (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
+   test_update_order_line_quantity_update_tax_line (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
    test_2_tax_lines_simulation (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationSaleOrder)
+   test_tax_line_build (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationSaleOrder)
+   test_tax_line_build_accounting (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationSaleOrder)
+   test_tax_line_merged_build (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationSaleOrder)
+   test_tax_line_simulation (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationSaleOrder)
+   test_tax_line_updated_on_invoice_line_change (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationSaleOrder)
    test_2_tax_lines_simulation (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
+   test_tax_line_build (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
+   test_tax_line_build_accounting (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
+   test_tax_line_merged_build (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
+   test_tax_line_simulation (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
+   test_tax_line_updated_on_invoice_line_change (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
    test_tax_line_simulation (testLegacyTaxLineTradeCondition.TestTaxLineInvoiceSimulationPurchaseInvoice)
    test_tax_line_simulation (testLegacyTaxLineTradeCondition.TestTaxLineInvoiceSimulationSaleInvoice)
 
   testLegacyTradeCondition                           (54 errors)
    test_apply_trade_condition_copy_subobjects (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_copy_subobjects_with_hierarchy (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_keep_categories (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_set_categories (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_set_categories_with_hierarchy (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_twice_update_order (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_twice_trade_condition_copy_subobjects (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_discount_line_consistency (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_discount_model_line_consistency (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_tax_line_consistency (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_tax_model_line_consistency (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_view_discount_line (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_view_discount_model_line (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_view_tax_line (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_view_tax_model_line (testLegacyTradeCondition.TestApplyTradeConditionSaleOrder)
    test_apply_trade_condition_copy_subobjects (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_copy_subobjects_with_hierarchy (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_keep_categories (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_set_categories (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_set_categories_with_hierarchy (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_twice_update_order (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_twice_trade_condition_copy_subobjects (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_discount_line_consistency (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_discount_model_line_consistency (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_tax_line_consistency (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_tax_model_line_consistency (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_view_discount_line (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_view_discount_model_line (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_view_tax_line (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_view_tax_model_line (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
    test_category_acquisition (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleOrder)
+   test_movement_price_assignment (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleOrder)
+   test_supply_line_priority (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleOrder)
+   test_supply_line_section (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleOrder)
    test_category_acquisition (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
+   test_movement_price_assignment (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
+   test_supply_line_priority (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
+   test_supply_line_section (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
    test_category_acquisition (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
+   test_movement_price_assignment (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
+   test_supply_line_priority (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
+   test_supply_line_section (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
    test_category_acquisition (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
+   test_movement_price_assignment (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
+   test_supply_line_priority (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
+   test_supply_line_section (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
    test_getEffectiveModel (testLegacyTradeCondition.TestEffectiveSaleTradeCondition)
+   test_getEffectiveModel_return_self (testLegacyTradeCondition.TestEffectiveSaleTradeCondition)
+   test_getEffectiveModel_return_self_when_no_reference (testLegacyTradeCondition.TestEffectiveSaleTradeCondition)
+   test_getEffectiveModel_without_dates (testLegacyTradeCondition.TestEffectiveSaleTradeCondition)
    test_getEffectiveModel (testLegacyTradeCondition.TestEffectivePurchaseTradeCondition)
+   test_getEffectiveModel_return_self (testLegacyTradeCondition.TestEffectivePurchaseTradeCondition)
+   test_getEffectiveModel_return_self_when_no_reference (testLegacyTradeCondition.TestEffectivePurchaseTradeCondition)
+   test_getEffectiveModel_without_dates (testLegacyTradeCondition.TestEffectivePurchaseTradeCondition)
 
   testLegacyTradeModelLine                           (32 errors)
    test_01_OrderWithSimpleTaxedAndDiscountedLines (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale), Full test case with quite simple linear use case
+   test_01a_InvoiceNewTradeConditionOrLineSupport (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
+   test_01c_PackingListSplitBuildInvoiceBuild (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
+   test_02_OrderWithComplexTaxedAndDiscountedLines (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
+   test_BuildTradeModelLineAndAccountingFromInvoice (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
+   test_BuildTradeModelLineAndAccountingFromOrder (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
+   test_tradeModelLineWithEmptyBaseContributionMovement (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
+   test_tradeModelLineWithFixedPrice (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
+   test_tradeModelLineWithRounding (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
+   test_tradeModelLineWithTargetLevelSetting (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
    test_01_OrderWithSimpleTaxedAndDiscountedLines (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase), Full test case with quite simple linear use case
+   test_01a_InvoiceNewTradeConditionOrLineSupport (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
+   test_01c_PackingListSplitBuildInvoiceBuild (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
+   test_02_OrderWithComplexTaxedAndDiscountedLines (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
+   test_BuildTradeModelLineAndAccountingFromInvoice (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
+   test_BuildTradeModelLineAndAccountingFromOrder (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
+   test_tradeModelLineWithEmptyBaseContributionMovement (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
+   test_tradeModelLineWithFixedPrice (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
+   test_tradeModelLineWithRounding (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
+   test_tradeModelLineWithTargetLevelSetting (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
    test_usecase1 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
+   test_usecase2 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
+   test_usecase3 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
+   test_usecase4 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
+   test_usecase5 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
+   test_usecase6 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
    test_usecase1 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
+   test_usecase2 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
+   test_usecase3 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
+   test_usecase4 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
+   test_usecase5 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
+   test_usecase6 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
 
   testLegacyTransformation                           (6 errors)
    test_01_getAggregatedAmountListSimple (Products.ERP5.tests.testTransformation.TestTransformation)
+   test_01_getAggregatedAmountListWithVariatedProperty (Products.ERP5.tests.testTransformation.TestTransformation)
+   test_resourceIsNotAcquiredOnTransformationLines (Products.ERP5.tests.testTransformation.TestTransformation)
+   test_transformedInventory (Products.ERP5.tests.testTransformation.TestTransformation)
+   test_variationCategory (Products.ERP5.tests.testTransformation.TestTransformation)
+   test_variationCategoryWithIndividualVariation (Products.ERP5.tests.testTransformation.TestTransformation), Check that individual variation are return when getVariationCategoryList
+
+  testListBox                                        (3 errors)
+   testCellKeywordInProxifiedListboxColumn (testListBox.TestListBox)
+   test_01_CheckListBoxLinesWithStat (testListBox.TestListBox)
+   test_06_LineFields (testListBox.TestListBox)
 
   testMRP                                            (5 errors)
    test_TransformationRule_expand (testMRP.TestMRPImplementation)
@@ -449,20 +1909,142 @@
    testMilestoneReport (testMilestoneReporting.TestMilestoneReporting)
    testMilestoneReport (testMilestoneReporting.TestOptimisedMilestoneReporting)
 
-  testMovementGroup                                  (18 errors)
+  testMovementGroup                                  (12 errors)
    test_property_movement_group_and_separating (testMovementGroup.TestPropertyMovementGroup)
-
-  testOOoImport                                      (1 failures, 6 errors)
+   test_property_movement_group_grouping (testMovementGroup.TestPropertyMovementGroup)
+   test_property_movement_group_separating (testMovementGroup.TestPropertyMovementGroup)
+   test_order_movement_group_grouping (testMovementGroup.TestOrderMovementGroup)
+   test_order_movement_group_separating (testMovementGroup.TestOrderMovementGroup)
+   test_order_movement_group_grouping (testMovementGroup.TestOrderMovementGroupDelivery)
+   test_order_movement_group_separating (testMovementGroup.TestOrderMovementGroupDelivery)
+   test_delivery_causality_assignment_movement_group (testMovementGroup.TestDeliveryCausalityAssignmentMovementGroup)
+   test (testMovementGroup.TestDuplicatedKeyRaiseException)
+   test_category_movement_group_and_separating (testMovementGroup.TestCategoryMovementGroup)
+   test_category_movement_group_grouping (testMovementGroup.TestCategoryMovementGroup)
+   test_category_movement_group_separating (testMovementGroup.TestCategoryMovementGroup)
+
+  testNotificationTool                               (25 errors)
+   test_01_defaultBehaviour (testNotificationTool.TestNotificationTool)
+   test_02_noSender (testNotificationTool.TestNotificationTool)
+   test_03_noSubject (testNotificationTool.TestNotificationTool)
+   test_04_noRecipient (testNotificationTool.TestNotificationTool)
+   test_05_noMessage (testNotificationTool.TestNotificationTool)
+   test_06_simpleMessage (testNotificationTool.TestNotificationTool)
+   test_07_AttachmentMessage (testNotificationTool.TestNotificationTool)
+   test_08_MultiRecipient (testNotificationTool.TestNotificationTool)
+   test_08_PersonWithoutEmail (testNotificationTool.TestNotificationTool)
+   test_10_PersonNotification (testNotificationTool.TestNotificationTool)
+   test_11_TextMessage (testNotificationTool.TestNotificationTool)
+   test_12_HtmlMessage (testNotificationTool.TestNotificationTool)
+   test_01_defaultBehaviour (testNotificationTool.TestNotificationToolWithCRM)
+   test_02_noSender (testNotificationTool.TestNotificationToolWithCRM)
+   test_03_noSubject (testNotificationTool.TestNotificationToolWithCRM)
+   test_04_noRecipient (testNotificationTool.TestNotificationToolWithCRM)
+   test_05_noMessage (testNotificationTool.TestNotificationToolWithCRM)
+   test_06_simpleMessage (testNotificationTool.TestNotificationToolWithCRM)
+   test_07_AttachmentMessage (testNotificationTool.TestNotificationToolWithCRM)
+   test_08_MultiRecipient (testNotificationTool.TestNotificationToolWithCRM)
+   test_08_PersonWithoutEmail (testNotificationTool.TestNotificationToolWithCRM)
+   test_10_PersonNotification (testNotificationTool.TestNotificationToolWithCRM)
+   test_11_TextMessage (testNotificationTool.TestNotificationToolWithCRM)
+   test_12_HtmlMessage (testNotificationTool.TestNotificationToolWithCRM)
+   test_store_as_event (testNotificationTool.TestNotificationToolWithCRM)
+
+  testOOoImport                                      (10 errors)
+   test_01_ImportFileLine (testOOoImport.TestOOoImport)
+   test_02_ImportFileBlankLine (testOOoImport.TestOOoImport)
+   test_04_ImportFileWithCategory (testOOoImport.TestOOoImport)
+   test_05_ImportOrganisation (testOOoImport.TestOOoImport)
    test_06_AuthorImportFile (testOOoImport.TestOOoImport)
    test_07_ImportFileWithFreeText (testOOoImport.TestOOoImport)
    test_08_ImportFileWithAccentuatedText (testOOoImport.TestOOoImport)
    test_09_ImportXLSFile (testOOoImport.TestOOoImport)
    test_10_ImportFileWithDates (testOOoImport.TestOOoImport)
    test_12_ImportBigFile_1 (testOOoImport.TestOOoImport)
-   test_04_ImportFileWithCategory (testOOoImport.TestOOoImport)
-
-  testOOoStyle                                       (20 errors)
+
+  testOOoStyle                                       (40 errors)
+   test_form_list (testOOoStyle.TestODTStyle)
+   test_form_list_domain_tree (testOOoStyle.TestODTStyle)
+   test_form_list_encoding (testOOoStyle.TestODTStyle)
+   test_form_view (testOOoStyle.TestODTStyle)
+   test_form_view_broken_category (testOOoStyle.TestODTStyle)
+   test_form_view_category (testOOoStyle.TestODTStyle)
+   test_form_view_embedded_image (testOOoStyle.TestODTStyle)
+   test_form_view_empty_listbox (testOOoStyle.TestODTStyle)
+   test_form_view_encoding (testOOoStyle.TestODTStyle)
+   test_form_view_format (testOOoStyle.TestODTStyle)
+   test_form_view_non_empty_listbox (testOOoStyle.TestODTStyle)
+   test_image_field_form_view (testOOoStyle.TestODTStyle)
+   test_image_field_form_view_bottom_group (testOOoStyle.TestODTStyle)
+   test_report_view_encoding (testOOoStyle.TestODTStyle)
+   test_report_view_form_list (testOOoStyle.TestODTStyle)
+   test_report_view_form_view (testOOoStyle.TestODTStyle)
+   test_report_view_landscape (testOOoStyle.TestODTStyle)
+   test_report_view_sheet_per_report_section (testOOoStyle.TestODTStyle)
+   test_skin_selection (testOOoStyle.TestODTStyle)
+   test_textarea_center_group (testOOoStyle.TestODTStyle)
    test_form_list (testOOoStyle.TestODSStyle)
+   test_form_list_domain_tree (testOOoStyle.TestODSStyle)
+   test_form_list_encoding (testOOoStyle.TestODSStyle)
+   test_form_view (testOOoStyle.TestODSStyle)
+   test_form_view_broken_category (testOOoStyle.TestODSStyle)
+   test_form_view_category (testOOoStyle.TestODSStyle)
+   test_form_view_embedded_image (testOOoStyle.TestODSStyle)
+   test_form_view_empty_listbox (testOOoStyle.TestODSStyle)
+   test_form_view_encoding (testOOoStyle.TestODSStyle)
+   test_form_view_format (testOOoStyle.TestODSStyle)
+   test_form_view_non_empty_listbox (testOOoStyle.TestODSStyle)
+   test_image_field_form_view (testOOoStyle.TestODSStyle)
+   test_image_field_form_view_bottom_group (testOOoStyle.TestODSStyle)
+   test_report_view_encoding (testOOoStyle.TestODSStyle)
+   test_report_view_form_list (testOOoStyle.TestODSStyle)
+   test_report_view_form_view (testOOoStyle.TestODSStyle)
+   test_report_view_landscape (testOOoStyle.TestODSStyle)
+   test_report_view_sheet_per_report_section (testOOoStyle.TestODSStyle)
+   test_skin_selection (testOOoStyle.TestODSStyle)
+   test_textarea_center_group (testOOoStyle.TestODSStyle)
+
+  testOOoStyleWithFlare                              (40 errors)
+   test_form_list (testOOoStyleWithFlare.TestODTStyle)
+   test_form_list_domain_tree (testOOoStyleWithFlare.TestODTStyle)
+   test_form_list_encoding (testOOoStyleWithFlare.TestODTStyle)
+   test_form_view (testOOoStyleWithFlare.TestODTStyle)
+   test_form_view_broken_category (testOOoStyleWithFlare.TestODTStyle)
+   test_form_view_category (testOOoStyleWithFlare.TestODTStyle)
+   test_form_view_embedded_image (testOOoStyleWithFlare.TestODTStyle)
+   test_form_view_empty_listbox (testOOoStyleWithFlare.TestODTStyle)
+   test_form_view_encoding (testOOoStyleWithFlare.TestODTStyle)
+   test_form_view_format (testOOoStyleWithFlare.TestODTStyle)
+   test_form_view_non_empty_listbox (testOOoStyleWithFlare.TestODTStyle)
+   test_image_field_form_view (testOOoStyleWithFlare.TestODTStyle)
+   test_image_field_form_view_bottom_group (testOOoStyleWithFlare.TestODTStyle)
+   test_report_view_encoding (testOOoStyleWithFlare.TestODTStyle)
+   test_report_view_form_list (testOOoStyleWithFlare.TestODTStyle)
+   test_report_view_form_view (testOOoStyleWithFlare.TestODTStyle)
+   test_report_view_landscape (testOOoStyleWithFlare.TestODTStyle)
+   test_report_view_sheet_per_report_section (testOOoStyleWithFlare.TestODTStyle)
+   test_skin_selection (testOOoStyleWithFlare.TestODTStyle)
+   test_textarea_center_group (testOOoStyleWithFlare.TestODTStyle)
+   test_form_list (testOOoStyleWithFlare.TestODSStyle)
+   test_form_list_domain_tree (testOOoStyleWithFlare.TestODSStyle)
+   test_form_list_encoding (testOOoStyleWithFlare.TestODSStyle)
+   test_form_view (testOOoStyleWithFlare.TestODSStyle)
+   test_form_view_broken_category (testOOoStyleWithFlare.TestODSStyle)
+   test_form_view_category (testOOoStyleWithFlare.TestODSStyle)
+   test_form_view_embedded_image (testOOoStyleWithFlare.TestODSStyle)
+   test_form_view_empty_listbox (testOOoStyleWithFlare.TestODSStyle)
+   test_form_view_encoding (testOOoStyleWithFlare.TestODSStyle)
+   test_form_view_format (testOOoStyleWithFlare.TestODSStyle)
+   test_form_view_non_empty_listbox (testOOoStyleWithFlare.TestODSStyle)
+   test_image_field_form_view (testOOoStyleWithFlare.TestODSStyle)
+   test_image_field_form_view_bottom_group (testOOoStyleWithFlare.TestODSStyle)
+   test_report_view_encoding (testOOoStyleWithFlare.TestODSStyle)
+   test_report_view_form_list (testOOoStyleWithFlare.TestODSStyle)
+   test_report_view_form_view (testOOoStyleWithFlare.TestODSStyle)
+   test_report_view_landscape (testOOoStyleWithFlare.TestODSStyle)
+   test_report_view_sheet_per_report_section (testOOoStyleWithFlare.TestODSStyle)
+   test_skin_selection (testOOoStyleWithFlare.TestODSStyle)
+   test_textarea_center_group (testOOoStyleWithFlare.TestODSStyle)
 
   testOpenOrder                                      (4 errors)
    testBuildingSaleOrder (testOpenOrder.TestOpenOrder)
@@ -473,14 +2055,30 @@
   testOrderBuilder                                   (4 errors)
    test_01_simpleOrderBuilder (testOrderBuilder.TestOrderBuilder)
 
+  testPDM                                            (1 errors)
+   testValidatedProductCanContainMeasure (testPDM.TestPDMWithSecurity)
+
   testPackingList                                    (65 errors)
    test_01_PackingListDecreaseQuantity (testPackingList.TestPackingList)
 
   testPackingListRoundingPrecision                   (31 errors)
    test_01_PackingListDecreaseQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
 
-  testPasswordTool                                   (1 failures)
+  testPasswordTool                                   (14 errors)
+   test_01_checkPasswordTool (testPasswordTool.TestPasswordTool)
+   test_02_checkPasswordToolDateExpired (testPasswordTool.TestPasswordTool)
+   test_03_checkPasswordToolAlarm (testPasswordTool.TestPasswordTool)
+   test_acquired_email_on_person (testPasswordTool.TestPasswordTool)
+   test_login_with_trailing_space (testPasswordTool.TestPasswordTool)
+   test_no_email_on_person (testPasswordTool.TestPasswordTool)
+   test_two_concurrent_password_reset (testPasswordTool.TestPasswordTool)
    test_01_checkPasswordTool (testPasswordTool.TestPasswordToolWithCRM)
+   test_02_checkPasswordToolDateExpired (testPasswordTool.TestPasswordToolWithCRM)
+   test_03_checkPasswordToolAlarm (testPasswordTool.TestPasswordToolWithCRM)
+   test_acquired_email_on_person (testPasswordTool.TestPasswordToolWithCRM)
+   test_login_with_trailing_space (testPasswordTool.TestPasswordToolWithCRM)
+   test_no_email_on_person (testPasswordTool.TestPasswordToolWithCRM)
+   test_two_concurrent_password_reset (testPasswordTool.TestPasswordToolWithCRM)
 
   testPayroll                                        (30 errors)
    test_AccountingLineGeneration (testPayroll.TestPayroll)
@@ -488,27 +2086,29 @@
   testPayroll_l10n_fr                                (1 errors)
    test_01_getYearToDateSlice (testPayroll_l10n_fr.TestPayroll_l10n_fr), Check that is possible to calculate the total amount spend on a slice
 
-  testPerson                                         (8 errors)
+  testPerson                                         (10 errors)
    testEditFirstNameLastName (testPerson.TestPerson)
    testEditTitleFirstNameLastName (testPerson.TestPerson)
    testEmptyTitle (testPerson.TestPerson)
    testGetTitleOrId (testPerson.TestPerson)
    testHasTitle (testPerson.TestPerson)
+   testPreferenceInteractionWorkflow (testPerson.TestPerson), when setting reference, a script create preference is
    testSetFirstName (testPerson.TestPerson)
    testSetLastName (testPerson.TestPerson)
    testTitleFromFirstLastName (testPerson.TestPerson)
+   test_01_CopyPastePersonObject (testPerson.TestPerson), Test copy/paste a Person object.
 
   testPlanningBox                                    (1 errors)
    test_01 (testPlanningBox.TestPlanningBox)
 
-  testPredicate                                      (8 errors)
+  testPredicate                                      (4 failures, 4 errors)
+   test_PredicateFusion (testPredicate.TestPredicates), Test simple predicates fusion.
+   test_PredicateFusionAndTestMethodId (testPredicate.TestPredicates), Test predicates fusion and test_method_id attribute.
+   test_TalesExpression (testPredicate.TestPredicates)
+   test_searchResultsWithParameters (testPredicate.TestPredicates)
    test_BasicCategoryMembership (testPredicate.TestPredicates)
    test_BasicCategoryMembershipNotStrict (testPredicate.TestPredicates)
    test_BasicCategoryMembershipStrict (testPredicate.TestPredicates)
-   test_EmptyPredicates (testPredicate.TestPredicates)
-   test_PredicateFusion (testPredicate.TestPredicates), Test simple predicates fusion.
-   test_PredicateFusionAndTestMethodId (testPredicate.TestPredicates), Test predicates fusion and test_method_id attribute.
-   test_TalesExpression (testPredicate.TestPredicates)
    test_TestMethodId (testPredicate.TestPredicates)
 
   testProductionOrder                                (11 errors)
@@ -529,28 +2129,68 @@
   testPurchaseOrder                                  (33 errors)
    test_01_OrderLine_getVariationRangeCategoryList (testPurchaseOrder.TestPurchaseOrder)
 
+  testQueryModule                                    (3 errors)
+   test_jump_query_action_visible (testQueryModule.TestQueryModule)
+   test_post_query_action_visible (testQueryModule.TestQueryModule)
+   test_reply_query_with_persons (testQueryModule.TestQueryModule)
+
+  testRSS                                            (3 errors)
+   test_00_haveData (testRSS.TestRSS)
+   test_01_renderRSS (testRSS.TestRSS)
+   test_02_renderRSS (testRSS.TestRSS)
+
   testResource                                       (18 errors)
    testGetPriceWithPriceCurrency (testResource.TestResource)
 
+  testResourceVariation                              (5 errors)
+   testResourceCategoryVariation (testResourceVariation.TestResourceVariation)
+   testResourceDefaultConfig (testResourceVariation.TestResourceVariation)
+   testResourceIndividualVariation (testResourceVariation.TestResourceVariation)
+   testResourceVariation (testResourceVariation.TestResourceVariation)
+   testResourceWithoutVariation (testResourceVariation.TestResourceVariation)
+
   testReturnedSalePackingList                        (7 errors)
    test_01_ReturnedSalePackingListWithInventory (testReturnedSalePackingList.TestReturnedSalePackingList)
 
-  testRoundingTool                                   (2 errors)
+  testRoundingTool                                   (1 errors)
    testBasicRounding (testRoundingTool.TestRoundingTool)
 
   testRule                                           (11 errors)
    test_01_ValidatedRuleWithNoScript (testRule.TestRule)
 
-  testSelectionTool                                  (20 errors, 3 skips)
-   testCallSelectionFor (testSelectionTool.TestSelectionToolMemcachedStorage)
+  testSQLCachedWorklist                              (2 errors, 1 skips)
+   test_01_permission (testSQLCachedWorklist.TestSQLCachedWorklist)
+   test_03_worklist_guard (testSQLCachedWorklist.TestSQLCachedWorklist)
+
+  testSessionTool                                    (2 errors)
+   test_02_RamSession (testSessionTool.TestSessionTool), Test RamSession which uses local RAM based cache plugin.
+   test_03_MemcachedDistributedSession (testSessionTool.TestSessionTool), Test DistributedSession which uses memcached based cache plugin.
 
   testSpellChecking                                  (3 errors)
    test_business_template_list_with_workflow_template_item (testSpellChecking.TestSpellChecking)
 
   testSupply                                         (21 errors)
    testSupplyCellPropertyAndAccessor (testSupply.TestSaleSupply)
+   test_01_MovementAndSupplyModification (testSupply.TestSaleSupply)
+   test_02_checkLineIsReindexedOnSupplyChange (testSupply.TestSaleSupply)
+   test_03_SupplyLineApplied (testSupply.TestSaleSupply)
+   test_sourceDestinationReferenceOnSupplyLine (testSupply.TestSaleSupply)
+   test_subcontent_reindexing_supply (testSupply.TestSaleSupply), Tests, that modification on Supply are propagated to children
+   test_subcontent_reindexing_supply_line (testSupply.TestSaleSupply), Tests, that modification on Supply Line are propagated to children
    testSupplyCellPropertyAndAccessor (testSupply.TestPurchaseSupply)
+   test_01_MovementAndSupplyModification (testSupply.TestPurchaseSupply)
+   test_02_checkLineIsReindexedOnSupplyChange (testSupply.TestPurchaseSupply)
+   test_03_SupplyLineApplied (testSupply.TestPurchaseSupply)
+   test_sourceDestinationReferenceOnSupplyLine (testSupply.TestPurchaseSupply)
+   test_subcontent_reindexing_supply (testSupply.TestPurchaseSupply), Tests, that modification on Supply are propagated to children
+   test_subcontent_reindexing_supply_line (testSupply.TestPurchaseSupply), Tests, that modification on Supply Line are propagated to children
    testSupplyCellPropertyAndAccessor (testSupply.TestInternalSupply)
+   test_01_MovementAndSupplyModification (testSupply.TestInternalSupply)
+   test_02_checkLineIsReindexedOnSupplyChange (testSupply.TestInternalSupply)
+   test_03_SupplyLineApplied (testSupply.TestInternalSupply)
+   test_sourceDestinationReferenceOnSupplyLine (testSupply.TestInternalSupply)
+   test_subcontent_reindexing_supply (testSupply.TestInternalSupply), Tests, that modification on Supply are propagated to children
+   test_subcontent_reindexing_supply_line (testSupply.TestInternalSupply), Tests, that modification on Supply Line are propagated to children
 
   testTask                                           (8 errors)
    test_01_testTaskBasicUseCase (testTask.TestTask)
@@ -561,15 +2201,79 @@
   testTaskReporting                                  (1 errors)
    testProjectMontlyReport (testTaskReporting.TestTaskReporting)
 
+  testTemplate                                       (8 errors, 1 skips)
+   test_DeliveryTemplateNotIndexable (testTemplate.TestTemplate)
+   test_Template (testTemplate.TestTemplate)
+   test_TemplateCreatePreference (testTemplate.TestTemplate)
+   test_TemplateCreatePreferenceWithExistingNonAuthorizedPreference (testTemplate.TestTemplate)
+   test_TemplateCreatePreferenceWithExistingUserPreference (testTemplate.TestTemplate)
+   test_TemplateCreatePreferenceWithSystemPreferenceEnabled (testTemplate.TestTemplate)
+   test_TemplateCreateWithSameTitleUpdateExisting (testTemplate.TestTemplate)
+   test_TemplateDeletable (testTemplate.TestTemplate)
+
   testTradeCondition                                 (62 errors)
    test_apply_trade_condition_copy_subobjects (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_copy_subobjects_with_hierarchy (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_keep_categories (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_set_categories (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_set_categories_with_hierarchy (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_trade_condition_twice_update_order (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_apply_twice_trade_condition_copy_subobjects (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_discount_line_consistency (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_discount_model_line_consistency (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_subcontent_supply_line_reindexing (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_tax_line_consistency (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_tax_model_line_consistency (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_view_discount_line (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_view_discount_model_line (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_view_tax_line (testTradeCondition.TestApplyTradeConditionSaleOrder)
+   test_view_tax_model_line (testTradeCondition.TestApplyTradeConditionSaleOrder)
    test_apply_trade_condition_copy_subobjects (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_copy_subobjects_with_hierarchy (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_keep_categories (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_set_categories (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_set_categories_with_hierarchy (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_trade_condition_twice_update_order (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_apply_twice_trade_condition_copy_subobjects (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_discount_line_consistency (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_discount_model_line_consistency (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_subcontent_supply_line_reindexing (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_tax_line_consistency (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_tax_model_line_consistency (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_view_discount_line (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_view_discount_model_line (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_view_tax_line (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
+   test_view_tax_model_line (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
    test_category_acquisition (testTradeCondition.TestTradeConditionSupplyLineSaleOrder)
+   test_movement_price_assignment (testTradeCondition.TestTradeConditionSupplyLineSaleOrder)
+   test_subcontent_supply_line_reindexing (testTradeCondition.TestTradeConditionSupplyLineSaleOrder)
+   test_supply_line_priority (testTradeCondition.TestTradeConditionSupplyLineSaleOrder)
+   test_supply_line_section (testTradeCondition.TestTradeConditionSupplyLineSaleOrder)
    test_category_acquisition (testTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
+   test_movement_price_assignment (testTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
+   test_subcontent_supply_line_reindexing (testTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
+   test_supply_line_priority (testTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
+   test_supply_line_section (testTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
    test_category_acquisition (testTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
+   test_movement_price_assignment (testTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
+   test_subcontent_supply_line_reindexing (testTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
+   test_supply_line_priority (testTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
+   test_supply_line_section (testTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
    test_category_acquisition (testTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
+   test_movement_price_assignment (testTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
+   test_subcontent_supply_line_reindexing (testTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
+   test_supply_line_priority (testTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
+   test_supply_line_section (testTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
    test_getEffectiveModel (testTradeCondition.TestEffectiveSaleTradeCondition)
+   test_getEffectiveModel_return_self (testTradeCondition.TestEffectiveSaleTradeCondition)
+   test_getEffectiveModel_return_self_when_no_reference (testTradeCondition.TestEffectiveSaleTradeCondition)
+   test_getEffectiveModel_without_dates (testTradeCondition.TestEffectiveSaleTradeCondition)
+   test_subcontent_supply_line_reindexing (testTradeCondition.TestEffectiveSaleTradeCondition)
    test_getEffectiveModel (testTradeCondition.TestEffectivePurchaseTradeCondition)
+   test_getEffectiveModel_return_self (testTradeCondition.TestEffectivePurchaseTradeCondition)
+   test_getEffectiveModel_return_self_when_no_reference (testTradeCondition.TestEffectivePurchaseTradeCondition)
+   test_getEffectiveModel_without_dates (testTradeCondition.TestEffectivePurchaseTradeCondition)
+   test_subcontent_supply_line_reindexing (testTradeCondition.TestEffectivePurchaseTradeCondition)
 
   testTradeModelLine                                 (11 errors)
    test_01_OrderWithSimpleTaxedAndDiscountedLines (testTradeModelLine.TestTradeModelLineSale), Full test case with quite simple linear use case
@@ -579,26 +2283,43 @@
 
   testTradeReports                                   (4 errors)
    testSaleOrderReport (testTradeReports.TestTradeReports)
+   testStockReport (testTradeReports.TestTradeReports)
+   testStockReportWithPositiveOrNegativeOrZeroStock (testTradeReports.TestTradeReports)
+   test_Folder_generateWorkflowReport (testTradeReports.TestTradeReports)
 
   testTransformation                                 (6 errors)
    test_01_getAggregatedAmountListSimple (testTransformation.TestTransformation)
 
-  testTranslation                                    (7 errors)
+  testTranslation                                    (9 errors)
+   test_portal_type_and_state_title_translation_on_portal_catalog (testTranslation.TestTranslation)
+   test_portal_type_and_state_title_translation_on_portal_catalog (testTranslation.TestTranslationWithBusinessTemplate)
    test_01_EnglishTranslation (testTranslation.TestWorkflowStateTitleTranslation)
 
   testUNG                                            (2 errors)
    testERP5Site_createNewWebDocument (testUNG.TestUNG)
 
+  testWorklist                                       (3 errors)
+   test_01_permission (testWorklist.TestWorklist)
+   test_02_related_key (testWorklist.TestWorklist)
+   test_03_worklist_guard (testWorklist.TestWorklist)
+
   testXHTML                                          (539 errors)
    test_PythonScriptSyntax (testXHTML.TestXHTML)
 
   testXMLMatrix                                      (8 errors)
    test_01_RenameCellRange (testXMLMatrix.TestXMLMatrix)
+   test_02_SetCellRangeAndCatalogWithActivities (testXMLMatrix.TestXMLMatrix)
+   test_add_dimension (testXMLMatrix.TestXMLMatrix)
+   test_change_dimension_cell_change_id (testXMLMatrix.TestXMLMatrix)
+   test_decrease_and_increase_dimension (testXMLMatrix.TestXMLMatrix)
+   test_decrease_dimension (testXMLMatrix.TestXMLMatrix)
+   test_del_dimension (testXMLMatrix.TestXMLMatrix)
+   test_increase_dimension (testXMLMatrix.TestXMLMatrix)
 
 The following tests were at least partly skipped:
 
   testBPMEvaluation                                  (40 skips)
-   done (7.987s)test_confirming (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
+   done (7.320s)test_confirming (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
    test_transition (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
    test_transition_line_edit (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
    test_transition_line_edit_add (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
@@ -641,7 +2362,7 @@
 
   testBusinessTemplate                               (2 skips)
 
-  testCRM                                            (2 skips)
+  testCRM                                            (1 skips)
 
   testDms                                            (2 skips)
 
@@ -671,6 +2392,8 @@
 
   testIngestionWithFlare                             (4 skips)
 
+  testLegacyProjectAndTask                           (1 skips)
+
   testPreferences                                    (1 skips)
 
   testProxyField                                     (1 skips)
@@ -678,10 +2401,14 @@
   testSQLCachedWorklist                              (1 skips)
    test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist) ... skipped 'TODO ERP5'
 
-  testSelectionTool                                  (3 skips)
+  testSelectionTool                                  (7 skips)
    skipped 'Test to be written'
    testPage (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'
    testView (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'
+   skipped 'Test to be written'
+   testDeleteGlobalSelection (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'To be decided if implementation is required'
+   testPage (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'Test to be written'
+   testView (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'Test to be written'
 
   testTemplate                                       (1 skips)
 
