--- summary 
+++ summary 
@@ -1,11 +1,11 @@
 Test Suite: ERP5_z212
-Revision: 42986
+Revision: 43004
 Result: FAIL
 
-All tests: 1250
-Failures: 36
-Errors: 37
-Skips: 23
+All tests: 4550
+Failures: 166
+Errors: 218
+Skips: 234
 
 
 
@@ -27,6 +27,204 @@
    test_NonBalancedDestinationAccountingTransactionNoAccount (testAccounting.TestTransactionValidation)
    test_PaymentTransactionWithEmployee (testAccounting.TestTransactionValidation)
 
+  testAccounting_l10n_fr_m9                          (14 errors)
+   test_AccountTypeConstaintFixFor4718 (testAccounting_l10n_fr_m9.TestAccounting_l10n_M9)
+
+  testArchive                                        (1 errors)
+   test_Archive (testArchive.TestArchive)
+
+  testBase                                           (2 failures, 3 skips)
+   test_01_areActivitiesWellLaunchedByPropertyEdit (testBase.TestBase)
+   test_02_areActivitiesWellLaunchedByCategoryEdit (testBase.TestBase)
+
+  testBusinessTemplate                               (4 failures, 9 errors, 2 skips)
+   test_168_DocumentUninstallIsEffective (testBusinessTemplate.TestBusinessTemplate)
+   test_18_upgradeBusinessTemplateWithAllItems (testBusinessTemplate.TestBusinessTemplate)
+   test_19_checkUpdateBusinessTemplateWorkflow (testBusinessTemplate.TestBusinessTemplate)
+   test_20_checkUpdateTool (testBusinessTemplate.TestBusinessTemplate)
+   test_26_ImportWithDoubleSlashes (testBusinessTemplate.TestBusinessTemplate)
+   test_30_CheckInstalledCatalogProperties (testBusinessTemplate.TestBusinessTemplate)
+   test_31_BusinessTemplateWithCatalogMethod (testBusinessTemplate.TestBusinessTemplate)
+   test_type_provider (testBusinessTemplate.TestBusinessTemplate)
+   test_type_provider_2 (testBusinessTemplate.TestBusinessTemplate)
+   test_155_BusinessTemplateUpdateWithPropertySheet (testBusinessTemplate.TestBusinessTemplate)
+   test_15_BusinessTemplateWithPropertySheet (testBusinessTemplate.TestBusinessTemplate)
+   test_167_InstanceAndRelatedClassDefinedInSameBT (testBusinessTemplate.TestBusinessTemplate)
+   test_16_BusinessTemplateWithAllItems (testBusinessTemplate.TestBusinessTemplate)
+
+  testCMFCategory                                    (1 failures)
+   test_31_assert_raise_if_base_category_is_missing (testCMFCategory.TestCMFCategory)
+
+  testCRM                                            (2 failures, 2 skips)
+   test_MailFromOtherEvents (testCRM.TestCRMMailSend)
+   test_MailMarkPosted (testCRM.TestCRMMailSend)
+
+  testCalendar                                       (3 failures)
+   test_GroupCalendarConstraint (testCalendar.TestCalendar)
+   test_LeaveRequestCalendarConstraint (testCalendar.TestCalendar)
+   test_PresenceRequestCalendarConstraint (testCalendar.TestCalendar)
+
+  testClassTool                                      (4 errors)
+   test_AsDocumentationHelperOnClassTool (testClassTool.TestClassTool)
+   test_AsDocumentationHelperOnDocument (testClassTool.TestClassTool)
+   test_DocumentationHelperActivities (testClassTool.TestClassTool)
+   test_DocumentationHelperExpressionCategory (testClassTool.TestClassTool)
+
+  testConstraint                                     (1 failures, 2 errors)
+   test_OverrideMessage (testConstraint.TestConstraint)
+   test_RegisterWithPropertySheet (testConstraint.TestConstraint)
+   test_PropertyTypeValidityWithUnauthorizedCategory (testConstraint.TestConstraint)
+
+  testCrmReports                                     (1 errors)
+   testEventDetailedReport (testCrmReports.TestCrmReports)
+
+  testDeferredConnection                             (3 errors)
+   test_01_disconnectsCausesError (testDeferredConnection.TestDeferredConnection)
+   test_02_disconnectionRobustness (testDeferredConnection.TestDeferredConnection)
+
+  testDms                                            (1 failures, 3 errors, 2 skips)
+   test_convertToImageOnTraversal (testDms.TestDocument)
+   test_DownloadableDocumentSize (testDms.TestDocumentWithSecurity), Check that once the document is converted and cached, its size is
+   test_ShowPreviewAfterSubmitted (testDms.TestDocumentWithSecurity)
+   test_base_convertable_behaviour_with_successive_updates (testDms.TestDocument), Check that update content's document (with setData and setFile)
+
+  testDmsWithFlare                                   (1 failures, 2 skips)
+   test_base_convertable_behaviour_with_successive_updates (testDmsWithFlare.TestDocumentWithFlare), Check that update content's document (with setData and setFile)
+
+  testDocumentationHelper                            (3 errors)
+   test_01_ERP5Site (testDocumentationHelper.TestDocumentationHelper), Documentation of ERP5Site
+   test_02_BusinessTemplate (testDocumentationHelper.TestDocumentationHelper), Documentation of Business Template
+   test_03_PortalType (testDocumentationHelper.TestDocumentationHelper), Documentation of Portal Type
+
+  testDomainTool                                     (2 failures)
+   test_01_SearchPredidateListWithNoTest (testDomainTool.TestDomainTool)
+   test_02_SearchPredidateListWithTest (testDomainTool.TestDomainTool)
+
+  testDynamicClassGeneration                         (23 errors, 1 skips)
+   testAddAcquiredPropertyToZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
+   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)
+
+  testERP5Administration                             (1 failures)
+   test_check_consistency_alarm (testERP5Administration.TestERP5Administration)
+
+  testERP5Base                                       (1 failures, 1 skips)
+   test_TelephonePreference (testERP5Base.TestERP5Base)
+
+  testERP5Core                                       (1 errors)
+   test_getPropertyForUid (testERP5Core.TestERP5Core)
+
+  testERP5CurrencyExchangeLine                       (5 failures)
+   test_CreateCELWithNoBasePrice (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
+   test_CreateEmptyCurrencyExchangeLineForDestination (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
+   test_DateOfCurrencyExchangeLineNotDateofTransaction (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
+   test_UseCurrencyExchangeLineForDestination (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
+   test_UseCurrencyExchangeLineForSource (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
+
+  testERP5DocumentSyncML                             (10 errors)
+   test_02_FirstSynchronization (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+   test_03_UpdateSimpleData (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+   test_04_DeleteObject (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+   test_05_FirstMultiSynchronization (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+   test_06_UpdateMultiData (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+   test_07_SynchronizeWithStrangeIdGenerator (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+   test_08_MultiNodeConflict (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+   test_09_SynchronizeWorkflowHistory (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+   test_10_BrokenMessage (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+   test_12_OneWaySync (testERP5DocumentSyncML.TestERP5DocumentSyncML)
+
+  testERP5SyncML                                     (27 errors)
+   test_08_FirstSynchronization (testERP5SyncML.TestERP5SyncML)
+   test_09_FirstSynchronizationWithLongLines (testERP5SyncML.TestERP5SyncML)
+   test_11_GetSynchronizationState (testERP5SyncML.TestERP5SyncML)
+   test_12_UpdateSimpleData (testERP5SyncML.TestERP5SyncML)
+   test_13_GetConflictList (testERP5SyncML.TestERP5SyncML)
+   test_14_GetPublisherAndSubscriberDocument (testERP5SyncML.TestERP5SyncML)
+   test_15_ApplyPublisherValue (testERP5SyncML.TestERP5SyncML)
+   test_16_ApplySubscriberValue (testERP5SyncML.TestERP5SyncML)
+   test_17_AddSubObject (testERP5SyncML.TestERP5SyncML)
+   test_18_UpdateSubObject (testERP5SyncML.TestERP5SyncML)
+   test_19_DeleteObject (testERP5SyncML.TestERP5SyncML)
+   test_20_DeleteSubObject (testERP5SyncML.TestERP5SyncML)
+   test_21_GetConflictListOnSubObject (testERP5SyncML.TestERP5SyncML)
+   test_22_ApplyPublisherDocumentOnSubObject (testERP5SyncML.TestERP5SyncML)
+   test_23_ApplySubscriberDocumentOnSubObject (testERP5SyncML.TestERP5SyncML)
+   test_24_SynchronizeWithStrangeGid (testERP5SyncML.TestERP5SyncML)
+   test_25_MultiNodeConflict (testERP5SyncML.TestERP5SyncML)
+   test_26_SynchronizeWorkflowHistory (testERP5SyncML.TestERP5SyncML)
+   test_27_UpdateLocalRole (testERP5SyncML.TestERP5SyncML)
+   test_28_PartialData (testERP5SyncML.TestERP5SyncML)
+   test_29_BrokenMessage (testERP5SyncML.TestERP5SyncML)
+   test_30_GetSynchronizationType (testERP5SyncML.TestERP5SyncML)
+   test_31_UpdateLocalPermission (testERP5SyncML.TestERP5SyncML)
+   test_33_OneWaySync (testERP5SyncML.TestERP5SyncML)
+   test_34_encoding (testERP5SyncML.TestERP5SyncML)
+   test_35_authentication (testERP5SyncML.TestERP5SyncML)
+   test_36_SynchronizationSubscriptionMaxLines (testERP5SyncML.TestERP5SyncML)
+
+  testERP5SyncMLVCard                                (3 errors)
+   test_04_FirstVCardSynchronization (testERP5SyncMLVCard.TestERP5SyncMLVCard)
+   test_05_basicVCardSynchronization (testERP5SyncMLVCard.TestERP5SyncMLVCard)
+   test_05_verifyNoDuplicateDataWhenAdding (testERP5SyncMLVCard.TestERP5SyncMLVCard)
+
+  testERP5Type                                       (6 failures, 3 errors, 1 skips)
+   test_copyWithoutModificationRight (testERP5Type.TestERP5Type)
+   test_type_provider (testERP5Type.TestERP5Type)
+   test_unsupportedTransitionRaises (testERP5Type.TestERP5Type)
+   test_19_AcquiredContentAccessor (testERP5Type.TestERP5Type), Tests an acquired content accessor.
+   test_PropertySheetSecurityOnAccessors (testERP5Type.TestERP5Type)
+   test_aq_reset_on_portal_types_properties_change (testERP5Type.TestERP5Type)
+   test_edit (testERP5Type.TestERP5Type)
+   test_getCreationDate (testERP5Type.TestERP5Type)
+   test_translated_accessors (testERP5Type.TestERP5Type)
+
+  testERP5Web                                        (3 failures, 2 skips)
+   test_category_embedded_expired (testERP5Web.TestERP5WebCategoryPublicationWorkflow)
+   test_category_embedded_protected_expired (testERP5Web.TestERP5WebCategoryPublicationWorkflow)
+   test_category_embedded_published_expired (testERP5Web.TestERP5WebCategoryPublicationWorkflow)
+
+  testERP5eGov                                       (4 errors)
+   test_01_new_procedure_creation (testERP5eGov.TestEgov)
+
+  testIngestion                                      (2 failures, 4 skips)
+   test_14_ContributionToolIndexation (testIngestion.TestIngestion)
+   test_IngestionConfigurationByTypeBasedMethod_usecase6 (testIngestion.TestIngestion), How to configure meta data discovery so that a Spreadsheet
+
+  testIngestionWithFlare                             (3 failures, 3 skips)
+   test_06_FormatGenerationDrawing (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)
+   test_13 (testInteractionWorkflow.TestInteractionWorkflow)
+   test_regular_expression (testInteractionWorkflow.TestInteractionWorkflow)
+
+  testInvalidationBug                                (1 errors)
+   testLateInvalidationFromZEO (testInvalidationBug.TestInvalidationBug)
+
+  testInventoryAPI                                   (1 failures, 2 skips)
+   test_14_TwoInventoryWithSameDateAndResourceAndNode (testInventoryAPI.TestInventoryDocument)
+
   testLegacyAccounting                               (13 failures, 1 errors)
    test_AccountingTransactionValidationDate (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Transaction validation and dates
    test_AccountingTransactionValidationAccounts (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Transaction validation and accounts
@@ -43,6 +241,122 @@
    test_NonBalancedDestinationAccountingTransactionNoAccount (Products.ERP5.tests.testAccounting.TestTransactionValidation)
    test_PaymentTransactionWithEmployee (Products.ERP5.tests.testAccounting.TestTransactionValidation)
 
+  testLegacyAccountingRules                          (22 errors)
+   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_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)
+
+  testLegacyInvoice                                  (34 failures)
+   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_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_01_quantity_unit_copied (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)
+
+  testLegacyOrder                                    (3 failures)
+   test_15_deliveryBuilder (testLegacyOrder.TestOrder)
+   test_16_deliveryBuilderWithNoTic (testLegacyOrder.TestOrder)
+   test_order_payment_condition_copied (testLegacyOrder.TestOrder)
+
+  testLegacyPackingList                              (42 failures)
+   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_15_CheckBuilderCanBeCalledTwiceSafely (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_15_CheckBuilderCanBeCalledTwiceSafely (testLegacyPackingList.TestPurchasePackingList)
+   test_SplitAndDeferDoNothing (testLegacyPackingList.TestPurchasePackingList)
+
+  testLegacyProjectAndTask                           (2 failures, 1 skips)
+   test_07_taskConstraints (Products.ERP5.tests.testTask.TestTask), Check tasks constraints
+   testProject_getSourceProjectRelatedTaskReportList (Products.ERP5.tests.testProject.TestProject)
+
+  testLegacySimulationInventoryAPI                   (1 failures, 2 skips)
+   test_14_TwoInventoryWithSameDateAndResourceAndNode (Products.ERP5.tests.testInventoryAPI.TestInventoryDocument)
+
   testLegacyTaxLineTradeCondition                    (8 failures)
    test_tax_line_build (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationSaleOrder)
    test_tax_line_build_accounting (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationSaleOrder)
@@ -56,6 +370,83 @@
   testLegacyTradeModelLine                           (2 failures)
    test_tradeModelLineWithRounding (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
    test_tradeModelLineWithRounding (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
+
+  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
+
+  testOOoImport                                      (1 failures, 6 errors)
+   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)
+
+  testPasswordTool                                   (1 failures)
+   test_01_checkPasswordTool (testPasswordTool.TestPasswordToolWithCRM)
+
+  testPayroll                                        (2 failures)
+   test_sourceSectionIsSetOnMovements (testPayroll.TestPayroll)
+   test_updatePaysheetAfterModelModification (testPayroll.TestPayroll), generate a paysheet using a model, modify the model by adding a new
+
+  testPerson                                         (8 errors)
+   testEditFirstNameLastName (testPerson.TestPerson)
+   testEditTitleFirstNameLastName (testPerson.TestPerson)
+   testEmptyTitle (testPerson.TestPerson)
+   testGetTitleOrId (testPerson.TestPerson)
+   testHasTitle (testPerson.TestPerson)
+   testSetFirstName (testPerson.TestPerson)
+   testSetLastName (testPerson.TestPerson)
+   testTitleFromFirstLastName (testPerson.TestPerson)
+
+  testPlanningBox                                    (1 errors)
+   test_01 (testPlanningBox.TestPlanningBox)
+
+  testResource                                       (18 errors)
+   testGetPriceWithPriceCurrency (testResource.TestResource)
+   testGetPriceWithQuantityUnit (testResource.TestResource)
+   testQuantityPrecision (testResource.TestResource), test how to define quantity precision on resources.
+   test_01_getVariationBaseCategoryList (testResource.TestResource)
+   test_02_getVariationRangeCategoryList (testResource.TestResource)
+   test_03_getVariationRangeCategoryItemList (testResource.TestResource)
+   test_04_getVariationCategoryList (testResource.TestResource)
+   test_05_getVariationCategoryList (testResource.TestResource)
+   test_06_getVariationCategoryItemList (testResource.TestResource)
+   test_07_getVariationCategoryItemList (testResource.TestResource)
+   test_08_variationPropertyList (testResource.TestResource)
+   test_09_getPrice (testResource.TestResource)
+   test_10_getPriceWithOptions (testResource.TestResource)
+   test_11_getPriceWithDestinationSection (testResource.TestResource)
+   test_11b_getPriceWithCells (testResource.TestResource)
+   test_12_getInternalVsPurchaseVsSalePrice (testResource.TestResource)
+   test_defaultSupplyLineAfterClone (testResource.TestResource), Check that default supply line is properly set up after clone
+   test_sourceDestinationReferenceOnSupplyLineOnDefaultSupplyLine (testResource.TestResource), Check that it's possible to set and get a source/destination_reference
+
+  testTask                                           (1 failures)
+   test_07_taskConstraints (testTask.TestTask), Check tasks constraints
+
+  testTradeModelLine                                 (1 failures)
+   test_tradeModelLineWithRounding (testTradeModelLine.TestTradeModelLineSale)
+
+  testTradeModelLinePurchase                         (1 failures)
+   test_tradeModelLineWithRounding (testTradeModelLinePurchase.TestTradeModelLinePurchase)
+
+  testTransformation                                 (6 errors)
+   test_01_getAggregatedAmountListSimple (testTransformation.TestTransformation)
+   test_01_getAggregatedAmountListWithVariatedProperty (testTransformation.TestTransformation)
+   test_resourceIsNotAcquiredOnTransformationLines (testTransformation.TestTransformation)
+   test_transformedInventory (testTransformation.TestTransformation)
+   test_variationCategory (testTransformation.TestTransformation)
+   test_variationCategoryWithIndividualVariation (testTransformation.TestTransformation), Check that individual variation are return when getVariationCategoryList
+
+  testUNG                                            (2 errors)
+   testERP5Site_createNewWebDocument (testUNG.TestUNG)
 
   testXHTML                                          (35 errors)
    test_erp5_base_Address_GeographicAddress_view (testXHTML.TestXHTML)
@@ -96,6 +487,161 @@
 
 The following tests were at least partly skipped:
 
+  testAccountingRules                                (26 skips)
+
+  testAdvancedInvoicing                              (4 skips)
+
+  testBPMCore                                        (12 skips)
+
+  testBPMEvaluation                                  (40 skips)
+   done (7.181s)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'
+   test_transition_line_edit_add_many_transactions (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_same_resource (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_same_resource_edit_again (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_split (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_split_line_add (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_split_line_add_split (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
+   test_starting (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_transition (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_many_transactions (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_same_resource (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_same_resource_edit_again (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_split (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_split_line_add (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_transition_split_line_add_split (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
+   test_confirming (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_transition (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_many_transactions (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_same_resource (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_same_resource_edit_again (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_split (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_split_line_add (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_split_line_add_split (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
+   test_starting (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+   test_transition (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_many_transactions (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_same_resource (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_line_edit_add_same_resource_edit_again (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_split (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_split_line_add (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+   test_transition_split_line_add_split (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
+
+  testBase                                           (3 skips)
+   test_NonIndexable (testBase.TestBase), check if a document is not indexed where we set isIndexable=0 in the same transaction of newContent(). ... skipped 'isIndexable is not designed to work like tested here, this test       must be rewritten once we know how to handle correctly templates'
+   test_NonIndexable2 (testBase.TestBase), check if a document is not indexed where we call edit() and set isIndexable=0 after it is already indexed. ... skipped 'isIndexable is not designed to work like tested here, this test       must be rewritten once we know how to handle correctly templates'
+   test_NonIndexable3 (testBase.TestBase), check if a document is not indexed where we set isIndexable=0 and call edit() after it is already indexed. ... skipped 'isIndexable is not designed to work like tested here, this test       must be rewritten once we know how to handle correctly templates'
+
+  testBusinessTemplate                               (2 skips)
+
+  testCRM                                            (2 skips)
+
+  testConversionInSimulation                         (4 skips)
+
+  testDeliveryBuilderToSupportMultipleLines          (2 skips)
+
+  testDivergenceTester                               (5 skips)
+
+  testDms                                            (2 skips)
+
+  testDmsWithFlare                                   (2 skips)
+
+  testDynamicClassGeneration                         (1 skips)
+
+  testERP5Base                                       (1 skips)
+
+  testERP5Catalog                                    (4 skips)
+   test_49_IndexInOrderedSearchFolder (testERP5Catalog.TestERP5Catalog) ... skipped 'TODO ERP5'
+   test_SubDocumentsWithAcquireLocalRoleSecurityIndexing (testERP5Catalog.TestERP5Catalog) ... skipped 'TODO ERP5'
+   test_sortOnRelatedKeyWithUnsetRelation (testERP5Catalog.TestERP5Catalog) ... skipped 'TODO ERP5'
+
+  testERP5Interfaces                                 (9 skips)
+
+  testERP5Type                                       (1 skips)
+
+  testERP5TypeInterfaces                             (1 skips)
+
+  testERP5Web                                        (2 skips)
+
+  testFormPrintoutAsODT                              (1 skips)
+   test_09_FieldReplacementWithValidation (testFormPrintoutAsODT.TestFormPrintoutAsODT) ... skipped 'Disable validation because OOo does not produce compliant xml, and RelaxNG status is still draft'
+
+  testICal                                           (1 skips)
+
+  testImmobilisation                                 (2 skips)
+
+  testIngestion                                      (4 skips)
+
+  testIngestionWithFlare                             (3 skips)
+
+  testInventoryAPI                                   (2 skips)
+
   testInvoice                                        (7 skips)
 
+  testItem                                           (13 skips)
+
+  testLegacyMRP                                      (4 skips)
+   test_TransformationRule_expand_concurrent (Products.ERP5.tests.testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+   test_TransformationRule_expand_reexpand (Products.ERP5.tests.testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+   test_TransformationRule_getHeadProductionPathList (Products.ERP5.tests.testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+   test_TransformationSourcingRule_expand (Products.ERP5.tests.testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+
+  testLegacyProjectAndTask                           (1 skips)
+
+  testLegacySimulationInventoryAPI                   (2 skips)
+
+  testMRP                                            (5 skips)
+   test_TransformationRule_expand_concurrent (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+   test_TransformationRule_expand_reexpand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+   test_TransformationRule_getHeadProductionPathList (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+   test_TransformationSourcingRule_expand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
+
+  testOpenOrder                                      (2 skips)
+
+  testOrderBuilder                                   (4 skips)
+
   testPackingList                                    (16 skips)
+
+  testPackingListRoundingPrecision                   (8 skips)
+
+  testPreferences                                    (1 skips)
+
+  testProductionOrder                                (8 skips)
+
+  testProductionOrderApparel                         (6 skips)
+
+  testProductionPackingList                          (1 skips)
+
+  testProductionPackingListApparel                   (1 skips)
+
+  testProject                                        (1 skips)
+
+  testProxyField                                     (1 skips)
+
+  testReturnedSalePackingList                        (3 skips)
+
+  testSQLCachedWorklist                              (1 skips)
+   test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist) ... skipped 'TODO ERP5'
+
+  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'
+
+  testTaskReportDivergence                           (4 skips)
+
+  testTemplate                                       (1 skips)
+
+  testWebDavSupport                                  (1 skips)
