[Erp5-report] ERP5_z212 r42931 : 4515 Tests, 2815 Errors, 36 Failures, 84 Skips

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Feb 2 16:47:41 CET 2011


Test Suite: ERP5_z212
Revision: 42931
Result: FAIL

All tests: 4515
Failures: 36
Errors: 2815
Skips: 84



The following tests failed:

  testAccounting                                     (85 errors)
   test_AccountingPeriodNotStoppedTransactions (testAccounting.TestAccountingWithSequences), Accounting Periods refuse to close when some transactions are
   test_Account_getDestinationSectionItemList (testAccounting.TestTransactions)
   test_AccountValidation (testAccounting.TestAccounts)
   test_AccountingPeriodWorkflow (testAccounting.TestClosingPeriod), Tests that accounting_period_workflow creates a balance transaction.
   test_AccountingTransactionValidationAfterPeriod (testAccounting.TestTransactionValidation)
   test_export_transaction (testAccounting.TestAccountingExport)
   test_Base_doAction (testAccounting.TestAccountingTransactionTemplate)

  testAccountingReports                              (57 errors)
   testAccountStatement (testAccountingReports.TestAccountingReports)
   testAccountStatementAnalyticsHidden (testAccountingReports.TestAccountingReportsWithAnalytic)

  testAccountingRules                                (28 errors)
   test_01_HasEverything (testAccountingRules.TestSaleAccountingRules), check necessary tools and modules are present.

  testAccounting_l10n_fr_m9                          (14 errors)
   test_AccountTypeConstaintFixFor4718 (testAccounting_l10n_fr_m9.TestAccounting_l10n_M9)

  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)

  testApparelTransformation                          (1 errors)
   test_01_getAggregatedAmountList (testApparelTransformation.TestApparelTransformation)

  testArchive                                        (1 errors)
   test_Archive (testArchive.TestArchive)

  testBPMCore                                        (14 errors)
   test_BuinessPathDynamicCategoryAccessProvider (testBPMCore.TestBPMImplementation)
   test_isBuildable_OrderedDeliveredInvoiced (testBPMCore.TestBPMisBuildableImplementation), Test isBuildable for ordered, delivered and invoiced sequence
   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)
   test_all_other_and_strict_consumption (testBudget.TestBudget)

  testBug                                            (9 errors)
   test_01_StopDateUpdatedOnClose (testBug.TestBug)

  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                                    (45 errors)
   test_00_HasEverything (testCMFCategory.TestCMFCategory)

  testCRM                                            (2 failures, 2 skips)
   test_MailFromOtherEvents (testCRM.TestCRMMailSend)
   test_MailMarkPosted (testCRM.TestCRMMailSend)

  testCacheTool                                      (1 failures)
   test_06_CheckCacheExpiration (testCacheTool.TestCacheTool), Check that expiracy is well handle by Cache Plugins

  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)

  testComplexTradeModelLineUseCase                   (12 errors)
   test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
   test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)

  testConstraint                                     (1 failures, 2 errors)
   test_OverrideMessage (testConstraint.TestConstraint)
   test_RegisterWithPropertySheet (testConstraint.TestConstraint)
   test_PropertyTypeValidityWithUnauthorizedCategory (testConstraint.TestConstraint)

  testConversionInSimulation                         (7 errors)
   test_01_delivery_mode_on_sale_packing_list_and_invoice (testConversionInSimulation.TestConversionInSimulation)

  testCrmReports                                     (1 errors)
   testEventDetailedReport (testCrmReports.TestCrmReports)

  testDeferredConnection                             (3 errors)
   test_01_disconnectsCausesError (testDeferredConnection.TestDeferredConnection)
   test_02_disconnectionRobustness (testDeferredConnection.TestDeferredConnection)

  testDeliveryBuilderToSupportMultipleLines          (4 errors)
   test_01_IfNested (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)

  testDivergenceTester                               (5 errors)
   test_01_QuantityDivergenceTester (testDivergenceTester.TestDivergenceTester)

  testDms                                            (1 failures, 4 errors, 2 skips)
   test_DownloadableDocumentSize (testDms.TestDocumentWithSecurity), Check that once the document is converted and cached, its size is
   test_01_LargeOOoDocumentToImageConversion (testDms.TestDocumentPerformance)
   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                                     (7 errors)
   test_01_SearchPredidateListWithNoTest (testDomainTool.TestDomainTool)

  testDynamicClassGeneration                         (24 errors, 1 skips)
   testAddAcquiredPropertyToZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
   testZodbImportPropertySheet (testDynamicClassGeneration.TestZodbImportFilesystemPropertySheet)

  testERP5Administration                             (2 errors)
   test_01_RunCheckStockTableAlarm (testERP5Administration.TestERP5Administration)

  testERP5Base                                       (2 failures, 1 skips)
   test_02_Person (testERP5Base.TestERP5Base)
   test_TelephonePreference (testERP5Base.TestERP5Base)

  testERP5Catalog                                    (1 errors, 4 skips)
   test_getParentUid (testERP5Catalog.TestERP5Catalog)

  testERP5Category                                   (1 failures)
   test_getAcquiredCategoryList (testERP5Category.TestERP5Category)

  testERP5Commerce                                   (28 errors)
   test_01_AddResourceToShoppingCart (testERP5Commerce.TestCommerce)

  testERP5Core                                       (1 errors)
   test_getPropertyForUid (testERP5Core.TestERP5Core)

  testERP5Credential                                 (9 errors)
   test_01_simpleSubsciptionRequest (testERP5Credential.TestERP5Credential)

  testERP5CurrencyExchangeLine                       (9 errors)
   test_CreateCELWithNoBasePrice (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
   test_CreateCELWithNoReferenceCurrency (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

  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)

  testERP5Security                                   (4 failures, 12 errors)
   testAcquireLocalRoles (testERP5Security.TestLocalRoleManagement), Tests that document does not acquire loal roles from their parents if
   test_MultiplePersonReferenceConcurrentTransaction (testERP5Security.TestUserManagement)
   test_MultiplePersonReferenceWithoutCommit (testERP5Security.TestUserManagement)
   test_MultiplePersonReferenceWithoutTic (testERP5Security.TestUserManagement)
   test_PersonWithSuperUserLoginCannotBeCreated (testERP5Security.TestUserManagement), Tests one cannot create person with the "super user" special login.

  testERP5Simulation                                 (1 errors)
   test_01_splitAndDefer (testERP5Simulation.TestERP5Simulation)

  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                                       (5 failures, 4 errors, 1 skips)
   test_19_AcquiredContentAccessor (testERP5Type.TestERP5Type), Tests an acquired content accessor.
   test_copyWithoutModificationRight (testERP5Type.TestERP5Type)
   test_type_provider (testERP5Type.TestERP5Type)
   test_unsupportedTransitionRaises (testERP5Type.TestERP5Type)
   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, 11 errors, 2 skips)
   test_11_getWebSectionValueList (testERP5Web.TestERP5Web), Check getWebSectionValueList from Web Site.
   test_01_AccessWebPageByReference (testERP5Web.TestERP5WebWithSimpleSecurity)
   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)

  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

  testICal                                           (3 errors)
   test_01_renderEvent (testICal.TestICal)

  testImmobilisation                                 (22 errors)
   test_01_singlePackingListImmobilisationStateChange (testImmobilisation.TestImmobilisation)

  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                             (2 failures, 4 skips)
   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)

  testInternalOrder                                  (33 errors)
   test_01_OrderLine_getVariationRangeCategoryList (testInternalOrder.TestInternalOrder)

  testInvalidationBug                                (1 errors)
   testLateInvalidationFromZEO (testInvalidationBug.TestInvalidationBug)

  testInventory                                      (3 errors)
   test_01_getInventory (testInventory.TestInventory)

  testInventoryAPI                                   (118 errors)
   testPrecision (testInventoryAPI.TestInventory)

  testInventoryModule                                (4 errors)
   test_01_NotVariatedInventory (testInventoryModule.TestInventoryModule)

  testInvoice                                        (53 errors)
   test_01_SimpleInvoice (testInvoice.TestSaleInvoice)

  testItem                                           (25 errors)
   test_01_ItemSimpleTest (testItem.TestItem)
   test_Item_getCurrentOwnerTitle (testItem.TestItemScripts)

  testKM                                             (1 errors)
   test_01_AssignedMembersToProject (testKM.TestKM), Test assigned members to a project. Project is defined in a Web Section

  testKMGadget                                       (15 errors)
   test_01ProperPoolInitialization (testKMGadget.TestGadgets), Check that it's properly initialized

  testLegacyAccounting                               (85 errors)
   test_AccountingPeriodNotStoppedTransactions (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Accounting Periods refuse to close when some transactions are
   test_Account_getDestinationSectionItemList (Products.ERP5.tests.testAccounting.TestTransactions)
   test_AccountValidation (Products.ERP5.tests.testAccounting.TestAccounts)
   test_AccountingPeriodWorkflow (Products.ERP5.tests.testAccounting.TestClosingPeriod), Tests that accounting_period_workflow creates a balance transaction.
   test_AccountingTransactionValidationAfterPeriod (Products.ERP5.tests.testAccounting.TestTransactionValidation)
   test_export_transaction (Products.ERP5.tests.testAccounting.TestAccountingExport)
   test_Base_doAction (Products.ERP5.tests.testAccounting.TestAccountingTransactionTemplate)

  testLegacyAccountingReports                        (57 errors)
   testAccountStatement (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.

  testLegacyBPMCore                                  (15 errors)
   testBPMCopyAndPaste (testLegacyBPMCore.TestBPMImplementation)
   test_isBuildable_OrderedDeliveredInvoiced (testLegacyBPMCore.TestBPMisBuildableImplementation), Test isBuildable for ordered, delivered and invoiced sequence
   test_isCompleted_OrderedDeliveredInvoiced (testLegacyBPMCore.TestBPMisCompletedImplementation), Test isCompleted for ordered, delivered and invoiced sequence
   test_isFrozen_OrderedDeliveredInvoiced (testLegacyBPMCore.TestBPMisFrozenImplementation), Test isFrozen for ordered, delivered and invoiced sequence

  testLegacyConversionInSimulation                   (7 errors)
   test_01_delivery_mode_on_sale_packing_list_and_invoice (testLegacyConversionInSimulation.TestConversionInSimulation)

  testLegacyDeliveryBuilderToSupportMultipleLines    (4 errors)
   test_01_IfNested (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)

  testLegacyICal                                     (3 errors)
   test_01_renderEvent (Products.ERP5.tests.testICal.TestICal)

  testLegacyImmobilisation                           (22 errors)
   test_01_singlePackingListImmobilisationStateChange (Products.ERP5.tests.testImmobilisation.TestImmobilisation)

  testLegacyInvoice                                  (51 errors)
   test_01_SimpleInvoice (testLegacyInvoice.TestSaleInvoice)

  testLegacyMRP                                      (5 errors)
   test_TransformationRule_expand (Products.ERP5.tests.testMRP.TestMRPImplementation)

  testLegacyOrder                                    (31 errors)
   test_01_OrderLine_getVariationRangeCategoryList (testLegacyOrder.TestOrder)

  testLegacyPackingList                              (48 errors)
   test_01_PackingListDecreaseQuantity (testLegacyPackingList.TestPackingList)

  testLegacyProductionOrder                          (11 errors)
   test_01_testProductionSimulationExpand (testLegacyProductionOrder.TestProductionOrder)

  testLegacyProductionPackingList                    (1 errors)
   test_01_sourcingDelivery (testLegacyProductionPackingList.TestProductionDelivery)

  testLegacyProjectAndTask                           (14 errors)
   test_01_testTaskBasicUseCase (Products.ERP5.tests.testTask.TestTask)
   testProjectMontlyReport (Products.ERP5.tests.testTaskReporting.TestTaskReporting)
   test_01_TestReportLineChangeQuantity (Products.ERP5.tests.testTaskReportDivergence.TestTaskReportDivergence)
   testProject_getSourceProjectRelatedTaskReportList (Products.ERP5.tests.testProject.TestProject)

  testLegacyReturnedSalePackingList                  (7 errors)
   test_01_ReturnedSalePackingListWithInventory (Products.ERP5.tests.testReturnedSalePackingList.TestReturnedSalePackingList)

  testLegacySimulationAdvancedInvoicing              (24 errors)
   test_01_TwoInvoicesFromTwoPackingList (Products.ERP5.tests.testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_autoplanned (Products.ERP5.tests.testAdvancedInvoicing.TestWorkflow)

  testLegacySimulationInventory                      (3 errors)
   test_01_getInventory (Products.ERP5.tests.testInventory.TestInventory)

  testLegacySimulationInventoryAPI                   (118 errors)
   testPrecision (Products.ERP5.tests.testInventoryAPI.TestInventory)

  testLegacySimulationInventoryModule                (4 errors)
   test_01_NotVariatedInventory (Products.ERP5.tests.testInventoryModule.TestInventoryModule)

  testLegacySimulationInvoice                        (53 errors)
   test_01_SimpleInvoice (testLegacySimulationInvoice.TestSaleInvoice)

  testLegacySimulationItem                           (25 errors)
   test_01_ItemSimpleTest (Products.ERP5.tests.testItem.TestItem)
   test_Item_getCurrentOwnerTitle (Products.ERP5.tests.testItem.TestItemScripts)

  testLegacySimulationOrder                          (33 errors)
   test_01_OrderLine_getVariationRangeCategoryList (Products.ERP5.tests.testOrder.TestOrder)

  testLegacySimulationOrderBuilder                   (4 errors)
   test_01_simpleOrderBuilder (Products.ERP5.tests.testOrderBuilder.TestOrderBuilder)

  testLegacySimulationPackingList                    (65 errors)
   test_01_PackingListDecreaseQuantity (testLegacySimulationPackingList.TestPackingList)

  testLegacySimulationProduction                     (12 errors)
   test_01_testProductionSimulationExpand (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_01_sourcingDelivery (Products.ERP5.tests.testProductionPackingListApparel.TestProductionDeliveryApparel)

  testLegacySimulationRule                           (11 errors)
   test_01_ValidatedRuleWithNoScript (Products.ERP5.tests.testRule.TestRule)

  testLegacyTaxLineTradeCondition                    (70 errors)
   test_apply_trade_condition_after_line_creation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleOrder)
   test_apply_trade_condition_after_line_creation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseOrder)
   test_apply_trade_condition_after_line_creation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationSaleInvoice)
   test_apply_trade_condition_after_line_creation (testLegacyTaxLineTradeCondition.TestTaxLineCalculationPurchaseInvoice)
   test_2_tax_lines_simulation (testLegacyTaxLineTradeCondition.TestTaxLineOrderSimulationSaleOrder)
   test_2_tax_lines_simulation (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 (testLegacyTradeCondition.TestApplyTradeConditionPurchaseOrder)
   test_category_acquisition (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleOrder)
   test_category_acquisition (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
   test_category_acquisition (testLegacyTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
   test_category_acquisition (testLegacyTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
   test_getEffectiveModel (testLegacyTradeCondition.TestEffectiveSaleTradeCondition)
   test_getEffectiveModel (testLegacyTradeCondition.TestEffectivePurchaseTradeCondition)

  testLegacyTradeModelLine                           (32 errors)
   test_01_OrderWithSimpleTaxedAndDiscountedLines (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale), Full test case with quite simple linear use case
   test_01_OrderWithSimpleTaxedAndDiscountedLines (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase), Full test case with quite simple linear use case
   test_usecase1 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
   test_usecase1 (Products.ERP5.tests.testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)

  testLegacyTransformation                           (6 errors)
   test_01_getAggregatedAmountListSimple (Products.ERP5.tests.testTransformation.TestTransformation)

  testMRP                                            (5 errors)
   test_TransformationRule_expand (testMRP.TestMRPImplementation)

  testMilestoneReporting                             (2 errors)
   testMilestoneReport (testMilestoneReporting.TestMilestoneReporting)
   testMilestoneReport (testMilestoneReporting.TestOptimisedMilestoneReporting)

  testMovementGroup                                  (18 errors)
   test_property_movement_group_and_separating (testMovementGroup.TestPropertyMovementGroup)

  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)

  testOOoStyle                                       (20 errors)
   test_form_list (testOOoStyle.TestODSStyle)

  testOpenOrder                                      (4 errors)
   testBuildingSaleOrder (testOpenOrder.TestOpenOrder)

  testOrder                                          (33 errors)
   test_01_OrderLine_getVariationRangeCategoryList (testOrder.TestOrder)

  testOrderBuilder                                   (4 errors)
   test_01_simpleOrderBuilder (testOrderBuilder.TestOrderBuilder)

  testPackingList                                    (65 errors)
   test_01_PackingListDecreaseQuantity (testPackingList.TestPackingList)

  testPackingListRoundingPrecision                   (31 errors)
   test_01_PackingListDecreaseQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)

  testPasswordTool                                   (1 failures)
   test_01_checkPasswordTool (testPasswordTool.TestPasswordToolWithCRM)

  testPayroll                                        (30 errors)
   test_AccountingLineGeneration (testPayroll.TestPayroll)

  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)
   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)

  testPredicate                                      (8 errors)
   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)
   test_01_testProductionSimulationExpand (testProductionOrder.TestProductionOrder)

  testProductionOrderApparel                         (9 errors)
   test_01_testProductionSimulationExpand (testProductionOrderApparel.TestProductionOrderApparel)

  testProductionPackingList                          (1 errors)
   test_01_sourcingDelivery (testProductionPackingList.TestProductionDelivery)

  testProductionPackingListApparel                   (1 errors)
   test_01_sourcingDelivery (testProductionPackingListApparel.TestProductionDeliveryApparel)

  testProject                                        (1 errors)
   testProject_getSourceProjectRelatedTaskReportList (testProject.TestProject)

  testPurchaseOrder                                  (33 errors)
   test_01_OrderLine_getVariationRangeCategoryList (testPurchaseOrder.TestPurchaseOrder)

  testResource                                       (18 errors)
   testGetPriceWithPriceCurrency (testResource.TestResource)

  testReturnedSalePackingList                        (7 errors)
   test_01_ReturnedSalePackingListWithInventory (testReturnedSalePackingList.TestReturnedSalePackingList)

  testRoundingTool                                   (2 errors)
   testBasicRounding (testRoundingTool.TestRoundingTool)

  testRule                                           (11 errors)
   test_01_ValidatedRuleWithNoScript (testRule.TestRule)

  testSelectionTool                                  (20 errors, 3 skips)
   testCallSelectionFor (testSelectionTool.TestSelectionToolMemcachedStorage)

  testSpellChecking                                  (3 errors)
   test_business_template_list_with_workflow_template_item (testSpellChecking.TestSpellChecking)

  testSupply                                         (21 errors)
   testSupplyCellPropertyAndAccessor (testSupply.TestSaleSupply)
   testSupplyCellPropertyAndAccessor (testSupply.TestPurchaseSupply)
   testSupplyCellPropertyAndAccessor (testSupply.TestInternalSupply)

  testTask                                           (8 errors)
   test_01_testTaskBasicUseCase (testTask.TestTask)

  testTaskReportDivergence                           (4 errors)
   test_01_TestReportLineChangeQuantity (testTaskReportDivergence.TestTaskReportDivergence)

  testTaskReporting                                  (1 errors)
   testProjectMontlyReport (testTaskReporting.TestTaskReporting)

  testTradeCondition                                 (62 errors)
   test_apply_trade_condition_copy_subobjects (testTradeCondition.TestApplyTradeConditionSaleOrder)
   test_apply_trade_condition_copy_subobjects (testTradeCondition.TestApplyTradeConditionPurchaseOrder)
   test_category_acquisition (testTradeCondition.TestTradeConditionSupplyLineSaleOrder)
   test_category_acquisition (testTradeCondition.TestTradeConditionSupplyLinePurchaseOrder)
   test_category_acquisition (testTradeCondition.TestTradeConditionSupplyLineSaleInvoice)
   test_category_acquisition (testTradeCondition.TestTradeConditionSupplyLinePurchaseInvoice)
   test_getEffectiveModel (testTradeCondition.TestEffectiveSaleTradeCondition)
   test_getEffectiveModel (testTradeCondition.TestEffectivePurchaseTradeCondition)

  testTradeModelLine                                 (11 errors)
   test_01_OrderWithSimpleTaxedAndDiscountedLines (testTradeModelLine.TestTradeModelLineSale), Full test case with quite simple linear use case

  testTradeModelLinePurchase                         (11 errors)
   test_01_OrderWithSimpleTaxedAndDiscountedLines (testTradeModelLinePurchase.TestTradeModelLinePurchase), Full test case with quite simple linear use case

  testTradeReports                                   (4 errors)
   testSaleOrderReport (testTradeReports.TestTradeReports)

  testTransformation                                 (6 errors)
   test_01_getAggregatedAmountListSimple (testTransformation.TestTransformation)

  testTranslation                                    (7 errors)
   test_01_EnglishTranslation (testTranslation.TestWorkflowStateTitleTranslation)

  testUNG                                            (2 errors)
   testERP5Site_createNewWebDocument (testUNG.TestUNG)

  testXHTML                                          (539 errors)
   test_PythonScriptSyntax (testXHTML.TestXHTML)

  testXMLMatrix                                      (8 errors)
   test_01_RenameCellRange (testXMLMatrix.TestXMLMatrix)

The following tests were at least partly skipped:

  testBPMEvaluation                                  (40 skips)
   done (7.987s)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'

  testBusinessTemplate                               (2 skips)

  testCRM                                            (2 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'

  testIngestion                                      (4 skips)

  testIngestionWithFlare                             (4 skips)

  testPreferences                                    (1 skips)

  testProxyField                                     (1 skips)

  testSQLCachedWorklist                              (1 skips)
   test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist) ... skipped 'TODO ERP5'

  testSelectionTool                                  (3 skips)
   skipped 'Test to be written'
   testPage (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'
   testView (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'

  testTemplate                                       (1 skips)

  testWebDavSupport                                  (1 skips)

Attached traceback has been truncated to the first 5000 lines
-------------- next part --------------
A non-text attachment was scrubbed...
Name: summary.diff
Type: text/x-diff
Size: 2147 bytes
Desc: not available
URL: <http://mail.tiolive.com/pipermail/erp5-report/attachments/20110202/114f1b87/attachment-0001.diff>
-------------- next part --------------

ERROR: test_AccountingPeriodNotStoppedTransactions (testAccounting.TestAccountingWithSequences), Accounting Periods refuse to close when some transactions are
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_Account_getDestinationSectionItemList (testAccounting.TestTransactions)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_AccountValidation (testAccounting.TestAccounts)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_AccountingPeriodWorkflow (testAccounting.TestClosingPeriod), Tests that accounting_period_workflow creates a balance transaction.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_AccountingTransactionValidationAfterPeriod (testAccounting.TestTransactionValidation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_export_transaction (testAccounting.TestAccountingExport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_Base_doAction (testAccounting.TestAccountingTransactionTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: testAccountStatement (testAccountingReports.TestAccountingReports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: testAccountStatementAnalyticsHidden (testAccountingReports.TestAccountingReportsWithAnalytic)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_01_HasEverything (testAccountingRules.TestSaleAccountingRules), check necessary tools and modules are present.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_AccountTypeConstaintFixFor4718 (testAccounting_l10n_fr_m9.TestAccounting_l10n_M9)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_TwoInvoicesFromTwoPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_autoplanned (testAdvancedInvoicing.TestWorkflow)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_variationProperty (testAmount.TestAmount)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_checkCopyColourRangeVariation (testApparelModel.TestApparelModel)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_getAggregatedAmountList (testApparelTransformation.TestApparelTransformation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_Archive (testArchive.TestArchive)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_BuinessPathDynamicCategoryAccessProvider (testBPMCore.TestBPMImplementation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_isBuildable_OrderedDeliveredInvoiced (testBPMCore.TestBPMisBuildableImplementation), Test isBuildable for ordered, delivered and invoiced sequence
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_isCompleted_OrderedDeliveredInvoiced (testBPMCore.TestBPMisCompletedImplementation), Test isCompleted for ordered, delivered and invoiced sequence
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_isFrozen_OrderedDeliveredInvoiced (testBPMCore.TestBPMisFrozenImplementation), Test isFrozen for ordered, delivered and invoiced sequence
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_all_other_and_strict_consumption (testBudget.TestBudget)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_StopDateUpdatedOnClose (testBug.TestBug)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_168_DocumentUninstallIsEffective (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 6837, in test_168_DocumentUninstallIsEffective
    self.test_167_InstanceAndRelatedClassDefinedInSameBT()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 6802, in test_167_InstanceAndRelatedClassDefinedInSameBT
    portal._setObject('another_file', File('another_file'))
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/jm/buildout-2.12/eggs/Products.CMFCore-2.2.3-py2.6.egg/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "another_file" is invalid - it is already in use.


ERROR: test_18_upgradeBusinessTemplateWithAllItems (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 4810, in test_18_upgradeBusinessTemplateWithAllItems
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreatePortalType
      CreateModuleAndObjects
      CreateSkinFolder
      CreateBaseCategory
      CreateCategories
      CreateSubCategories
      CreateWorkflow
      CreateFirstAction
      CreateSecondAction
    > CreateCatalogMethod
      CreateKeysAndTable
      CreateRole
      CreateLocalRoles
      CreatePropertySheet
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddPortalTypeToBusinessTemplate
      FillPortalTypesFields
      AddModuleToBusinessTemplate
      AddSkinFolderToBusinessTemplate
      AddBaseCategoryToBusinessTemplate
      AddSubCategoriesAsPathToBusinessTemplate
      AddWorkflowToBusinessTemplate
      AddWorkflowChainToBusinessTemplate
      AddCatalogMethodToBusinessTemplate
      AddKeysAndTableToBusinessTemplate
      AddRoleToBusinessTemplate
      AddLocalRolesToBusinessTemplate
      AddPropertySheetToBusinessTemplate
      CheckModifiedBuildingState
      CheckNotInstalledInstallationState
      BuildBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckObjectPropertiesInBusinessTemplate
      SaveBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      RemoveModule
      RemovePortalType
      RemoveSkinFolder
      RemoveBaseCategory
      RemoveWorkflow
      RemoveCatalogMethod
      RemoveKeysAndTable
      RemoveRole
      RemovePropertySheet
      RemoveBusinessTemplate
      RemoveAllTrashBins
      ImportBusinessTemplate
      UseImportBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      InstallBusinessTemplate
      Tic
      CheckInstalledInstallationState
      CheckBuiltBuildingState
      CheckNoTrashBin
      CheckSkinsLayers
      CheckPortalTypeExists
      CheckModuleExists
      CheckSkinFolderExists
      CheckBaseCategoryExists
      CheckCategoriesExists
      CheckSubCategoriesExists
      CheckWorkflowExists
      CheckWorkflowChainExists
      CheckFirstActionExists
      CheckSecondActionExists
      CheckCatalogMethodExists
      CheckKeysAndTableExists
      CheckRoleExists
      CheckLocalRolesExists
      CheckPropertySheetExists
      RemoveAllTrashBins
      ImportBusinessTemplate
      UseImportBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      InstallBusinessTemplate
      Tic
      CheckInstalledInstallationState
      CheckBuiltBuildingState
      CheckTrashBin
      CheckWorkflowBackup
      CheckPortalTypeExists
      CheckModuleExists
      CheckSkinFolderExists
      CheckBaseCategoryExists
      CheckCategoriesExists
      CheckSubCategoriesExists
      CheckWorkflowExists
      CheckWorkflowChainExists
      CheckFirstActionExists
      CheckSecondActionExists
      CheckCatalogMethodExists
      CheckKeysAndTableExists
      CheckRoleExists
      CheckLocalRolesExists
      CheckPropertySheetExists
      CheckSkinsLayers
      RemoveModule
      RemovePortalType
      RemoveSkinFolder
      RemoveBaseCategory
      RemoveWorkflow
      RemoveCatalogMethod
      RemoveKeysAndTable
      RemoveRole
      RemovePropertySheet
      RemoveBusinessTemplate
      RemoveAllTrashBins
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 1599, in stepCreateCatalogMethod
    arguments='', template='')
  File "/home/jm/buildout-2.12/eggs/Products.ZSQLMethods-2.13.3-py2.6.egg/Products/ZSQLMethods/SQL.py", line 81, in manage_addZSQLMethod
    self._setObject(id, SQL(id, title, connection_id, arguments, template))
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "z_fake_method" is invalid - it is already in use.


ERROR: test_19_checkUpdateBusinessTemplateWorkflow (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 4897, in test_19_checkUpdateBusinessTemplateWorkflow
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreatePortalType
      CreateModuleAndObjects
      CreateSkinFolder
      CreateBaseCategory
      CreateCategories
      CreateSubCategories
      CreateWorkflow
      CreateFirstAction
      CreateSecondAction
    > CreateCatalogMethod
      CreateKeysAndTable
      CreateRole
      CreateLocalRoles
      CreatePropertySheet
      CopyCoreBusinessTemplate
      UseCopyCoreBusinessTemplate
      ClearBusinessTemplateField
      SetUpdateWorkflowFlagInBusinessTemplate
      AddPortalTypeToBusinessTemplate
      FillPortalTypesFields
      AddModuleToBusinessTemplate
      AddSkinFolderToBusinessTemplate
      AddBaseCategoryToBusinessTemplate
      AddSubCategoriesAsPathToBusinessTemplate
      AddWorkflowToBusinessTemplate
      AddWorkflowChainToBusinessTemplate
      AddCatalogMethodToBusinessTemplate
      AddKeysAndTableToBusinessTemplate
      AddRoleToBusinessTemplate
      AddLocalRolesToBusinessTemplate
      AddPropertySheetToBusinessTemplate
      CheckModifiedBuildingState
      CheckNotInstalledInstallationState
      BuildBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckObjectPropertiesInBusinessTemplate
      SaveBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      RemoveAllTrashBins
      ImportBusinessTemplate
      UseImportBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      InstallBusinessTemplate
      Tic
      CheckInstalledInstallationState
      CheckBuiltBuildingState
      CheckTrashBin
      CheckSkinsLayers
      CheckPortalTypeExists
      CheckModuleExists
      CheckSkinFolderExists
      CheckBaseCategoryExists
      CheckCategoriesExists
      CheckSubCategoriesExists
      CheckWorkflowExists
      CheckFirstActionExists
      CheckSecondActionExists
      CheckCatalogMethodExists
      CheckKeysAndTableExists
      CheckRoleExists
      CheckLocalRolesExists
      CheckPropertySheetExists
      RemoveModule
      RemovePortalType
      RemoveSkinFolder
      RemoveBaseCategory
      RemoveWorkflow
      RemoveCatalogMethod
      RemoveKeysAndTable
      RemoveRole
      RemovePropertySheet
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 1599, in stepCreateCatalogMethod
    arguments='', template='')
  File "/home/jm/buildout-2.12/eggs/Products.ZSQLMethods-2.13.3-py2.6.egg/Products/ZSQLMethods/SQL.py", line 81, in manage_addZSQLMethod
    self._setObject(id, SQL(id, title, connection_id, arguments, template))
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "z_fake_method" is invalid - it is already in use.


ERROR: test_20_checkUpdateTool (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 4994, in test_20_checkUpdateTool
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreatePortalType
      CreateModuleAndObjects
      CreateSkinFolder
      CreateBaseCategory
      CreateCategories
      CreateSubCategories
      CreateWorkflow
      CreateFirstAction
      CreateSecondAction
    > CreateCatalogMethod
      CreateKeysAndTable
      CreateRole
      CreateLocalRoles
      CreatePropertySheet
      CopyCoreBusinessTemplate
      UseCopyCoreBusinessTemplate
      ClearBusinessTemplateField
      SetUpdateToolFlagInBusinessTemplate
      AddPortalTypeToBusinessTemplate
      FillPortalTypesFields
      AddModuleToBusinessTemplate
      AddSkinFolderToBusinessTemplate
      AddBaseCategoryToBusinessTemplate
      AddSubCategoriesAsPathToBusinessTemplate
      AddWorkflowToBusinessTemplate
      AddWorkflowChainToBusinessTemplate
      AddCatalogMethodToBusinessTemplate
      AddKeysAndTableToBusinessTemplate
      AddRoleToBusinessTemplate
      AddLocalRolesToBusinessTemplate
      AddPropertySheetToBusinessTemplate
      CheckModifiedBuildingState
      CheckNotInstalledInstallationState
      BuildBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckObjectPropertiesInBusinessTemplate
      SaveBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      RemoveModule
      RemovePortalType
      RemoveSkinFolder
      RemoveBaseCategory
      RemoveWorkflow
      RemoveCatalogMethod
      RemoveKeysAndTable
      RemoveRole
      RemovePropertySheet
      RemoveBusinessTemplate
      RemoveAllTrashBins
      RemoveSimulationTool
      ImportBusinessTemplate
      UseImportBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      InstallBusinessTemplate
      Tic
      CheckInstalledInstallationState
      CheckBuiltBuildingState
      CheckSimulationToolExists
      CheckSkinsLayers
      CheckPortalTypeExists
      CheckModuleExists
      CheckSkinFolderExists
      CheckBaseCategoryExists
      CheckCategoriesExists
      CheckSubCategoriesExists
      CheckWorkflowExists
      CheckFirstActionExists
      CheckSecondActionExists
      CheckCatalogMethodExists
      CheckKeysAndTableExists
      CheckRoleExists
      CheckLocalRolesExists
      CheckPropertySheetExists
      RemoveModule
      RemovePortalType
      RemoveSkinFolder
      RemoveBaseCategory
      RemoveWorkflow
      RemoveCatalogMethod
      RemoveKeysAndTable
      RemoveRole
      RemovePropertySheet
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 1599, in stepCreateCatalogMethod
    arguments='', template='')
  File "/home/jm/buildout-2.12/eggs/Products.ZSQLMethods-2.13.3-py2.6.egg/Products/ZSQLMethods/SQL.py", line 81, in manage_addZSQLMethod
    self._setObject(id, SQL(id, title, connection_id, arguments, template))
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "z_fake_method" is invalid - it is already in use.


ERROR: test_26_ImportWithDoubleSlashes (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 5160, in test_26_ImportWithDoubleSlashes
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateSkinFolder
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddSkinFolderToBusinessTemplate
      CheckModifiedBuildingState
      CheckNotInstalledInstallationState
      BuildBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckObjectPropertiesInBusinessTemplate
      SaveBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      RemoveSkinFolder
      RemoveBusinessTemplate
      RemoveAllTrashBins
      AddExtraSlashesToTemplatePath
      ImportBusinessTemplate
      UseImportBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      InstallBusinessTemplate
    > Tic
      CheckInstalledInstallationState
      CheckBuiltBuildingState
      CheckNoTrashBin
      CheckSkinsLayers
      CheckSkinFolderExists
      UninstallBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckSkinFolderRemoved
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 548, in stepTic
    self.tic()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ProcessingNodeTestCase.py", line 173, in tic
    raise RuntimeError(error_message)
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/7', 'immediateReindexObject', -3, 0), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module', 'immediateReindexObject', -2, 1), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/1', 'immediateReindexObject', -2, 1), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/2', 'immediateReindexObject', -2, 1), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/3', 'immediateReindexObject', -2, 1), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/4', 'immediateReindexObject', -2, 1), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/5', 'immediateReindexObject', -2, 1), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/6', 'immediateReindexObject', -2, 1), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/8', 'immediateReindexObject', -3, 1), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/9', 'immediateReindexObject', -2, 1), ('/erp5_portal_a7c58c31d094d0959dd3f3f4d6a139cc/geek_module/10', 'immediateReindexObject', -2, 1)]
Last error message:
KeyError
'geek_module'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 1209, in invokeGroup
  Module Products.CMFActivity.ActivityTool, line 213, in getObject
  Module OFS.Traversable, line 293, in unrestrictedTraverse
   - __traceback_info__: (['8'], 'geek_module')
KeyError: 'geek_module'



ERROR: test_30_CheckInstalledCatalogProperties (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 5267, in test_30_CheckInstalledCatalogProperties
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
    > CreateCatalogMethod
      CreateKeysAndTable
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddCatalogMethodToBusinessTemplate
      AddKeysAndTableToBusinessTemplate
      BuildBusinessTemplate
      SaveBusinessTemplate
      ModifyCatalogConfiguration
      ImportBusinessTemplate
      UseImportBusinessTemplate
      InstallBusinessTemplate
      Tic
      CheckCatalogConfigurationKept
      UninstallBusinessTemplate
      CheckCatalogConfigurationKept
      RemoveCatalogLocalConfiguration
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 1599, in stepCreateCatalogMethod
    arguments='', template='')
  File "/home/jm/buildout-2.12/eggs/Products.ZSQLMethods-2.13.3-py2.6.egg/Products/ZSQLMethods/SQL.py", line 81, in manage_addZSQLMethod
    self._setObject(id, SQL(id, title, connection_id, arguments, template))
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "z_fake_method" is invalid - it is already in use.


ERROR: test_31_BusinessTemplateWithCatalogMethod (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 5310, in test_31_BusinessTemplateWithCatalogMethod
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
    > CreateCatalogMethod
      CreateKeysAndTable
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddCatalogMethodToBusinessTemplate
      AddKeysAndTableToBusinessTemplate
      BuildBusinessTemplate
      SaveBusinessTemplate
      RemoveCatalogMethod
      RemoveKeysAndTable
      RemoveBusinessTemplate
      RemoveAllTrashBins
      ImportBusinessTemplate
      UseImportBusinessTemplate
      InstallBusinessTemplate
      Tic
      CreateNewCatalogMethod
      CreateKeysAndTable
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddNewCatalogMethodToBusinessTemplate
      CheckCatalogMethodExists
      AddKeysAndTableToBusinessTemplate
      BuildBusinessTemplate
      SaveBusinessTemplate
      ChangePreviousCatalogMethod
      ImportBusinessTemplate
      UseImportBusinessTemplate
      PartialCatalogMethodInstall
      CheckCatalogMethodChangeKept
      RemoveKeysAndTable
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 1599, in stepCreateCatalogMethod
    arguments='', template='')
  File "/home/jm/buildout-2.12/eggs/Products.ZSQLMethods-2.13.3-py2.6.egg/Products/ZSQLMethods/SQL.py", line 81, in manage_addZSQLMethod
    self._setObject(id, SQL(id, title, connection_id, arguments, template))
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "z_fake_method" is invalid - it is already in use.


ERROR: test_type_provider (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 6998, in test_type_provider
    new_bt.uninstall()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4873, in uninstall
    item.uninstall(self, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 2922, in uninstall
    action_list = obj.listActions()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Utils.py", line 225, in wrapper
    return wrapped(*args, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/ERP5Type.py", line 675, in listActions
    key=lambda x: (x.getFloatIndex(), x.getId()))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/ERP5Type.py", line 675, in <lambda>
    key=lambda x: (x.getFloatIndex(), x.getId()))
AttributeError: getFloatIndex


ERROR: test_type_provider_2 (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 7004, in test_type_provider_2
    self.portal.newContent(id='dummy_type_provider', portal_type="Types Tool")
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/ERP5Site.py", line 1342, in newContent
    id=id,
  File "/home/jm/buildout-2.12/eggs/Products.CMFCore-2.2.3-py2.6.egg/Products/CMFCore/TypesTool.py", line 835, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/ERP5Type.py", line 362, in constructInstance
    container._setObject(id, ob)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/jm/buildout-2.12/eggs/Products.CMFCore-2.2.3-py2.6.egg/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "dummy_type_provider" is invalid - it is already in use.


FAIL: test_155_BusinessTemplateUpdateWithPropertySheet (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 4398, in test_155_BusinessTemplateUpdateWithPropertySheet
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreatePropertySheet
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddPropertySheetToBusinessTemplate
      CheckModifiedBuildingState
      CheckNotInstalledInstallationState
      BuildBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckObjectPropertiesInBusinessTemplate
      SaveBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      RemovePropertySheet
      RemoveBusinessTemplate
      RemoveAllTrashBins
      ImportBusinessTemplate
      UseImportBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      InstallBusinessTemplate
      Tic
      CheckInstalledInstallationState
      CheckBuiltBuildingState
      CheckNoTrashBin
      CheckSkinsLayers
    > CheckPropertySheetExists
      RemovePropertySheet
      CreateUpdatedPropertySheet
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddPropertySheetToBusinessTemplate
      CheckModifiedBuildingState
      CheckNotInstalledInstallationState
      BuildBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckObjectPropertiesInBusinessTemplate
      SaveBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CreatePropertySheet
      RemoveBusinessTemplate
      RemoveAllTrashBins
      ImportBusinessTemplate
      UseImportBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      InstallBusinessTemplate
      Tic
      CheckUpdatedPropertySheetExists
      UninstallBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckPropertySheetRemoved
      CheckWorkflowChainRemoved
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 2433, in stepCheckPropertySheetExists
    self.failUnless(os.path.exists(ps_path))
AssertionError


FAIL: test_15_BusinessTemplateWithPropertySheet (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 4282, in test_15_BusinessTemplateWithPropertySheet
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreatePropertySheet
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddPropertySheetToBusinessTemplate
      CheckModifiedBuildingState
      CheckNotInstalledInstallationState
      BuildBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckObjectPropertiesInBusinessTemplate
      SaveBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      RemovePropertySheet
      RemoveBusinessTemplate
      RemoveAllTrashBins
      ImportBusinessTemplate
      UseImportBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      InstallBusinessTemplate
      Tic
      CheckInstalledInstallationState
      CheckBuiltBuildingState
    > CheckNoTrashBin
      CheckSkinsLayers
      CheckPropertySheetExists
      UninstallBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckPropertySheetRemoved
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 403, in stepCheckNoTrashBin
    self.assertEquals(len(trash.objectIds()), 0)
AssertionError: 1 != 0


FAIL: test_167_InstanceAndRelatedClassDefinedInSameBT (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 6818, in test_167_InstanceAndRelatedClassDefinedInSameBT
    bt.install(force=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 1944, in install
    ObjectTemplateItem.install(self, context, trashbin, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 1063, in install
    obj = obj._getCopy(container)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 6796, in <lambda>
    SimpleItem._getCopy = lambda *args: self.fail()
AssertionError


FAIL: test_16_BusinessTemplateWithAllItems (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 4607, in test_16_BusinessTemplateWithAllItems
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreatePortalType
      CreateModuleAndObjects
      CreateSkinFolder
      CreateBaseCategory
      CreateCategories
      CreateSubCategories
      CreateWorkflow
      CreateFirstAction
      CreateSecondAction
      CreateCatalogMethod
      CreateKeysAndTable
      CreateRole
      CreateLocalRoles
      CreatePropertySheet
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddPortalTypeToBusinessTemplate
      FillPortalTypesFields
      AddModuleToBusinessTemplate
      AddSkinFolderToBusinessTemplate
      AddBaseCategoryToBusinessTemplate
      AddSubCategoriesAsPathToBusinessTemplate
      AddWorkflowToBusinessTemplate
      AddWorkflowChainToBusinessTemplate
      AddCatalogMethodToBusinessTemplate
      AddKeysAndTableToBusinessTemplate
      AddRoleToBusinessTemplate
      AddLocalRolesToBusinessTemplate
      AddPropertySheetToBusinessTemplate
      CheckModifiedBuildingState
      CheckNotInstalledInstallationState
      BuildBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckObjectPropertiesInBusinessTemplate
      SaveBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      RemoveModule
      RemovePortalType
      RemoveSkinFolder
      RemoveBaseCategory
      RemoveWorkflow
      RemoveCatalogMethod
      RemoveKeysAndTable
      RemoveRole
      RemovePropertySheet
      RemoveBusinessTemplate
      RemoveAllTrashBins
      ImportBusinessTemplate
      UseImportBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      InstallBusinessTemplate
      Tic
      CheckInstalledInstallationState
      CheckBuiltBuildingState
    > CheckNoTrashBin
      CheckSkinsLayers
      CheckPortalTypeExists
      CheckModuleExists
      CheckSkinFolderExists
      CheckBaseCategoryExists
      CheckCategoriesExists
      CheckSubCategoriesExists
      CheckWorkflowExists
      CheckFirstActionExists
      CheckSecondActionExists
      CheckCatalogMethodExists
      CheckKeysAndTableExists
      CheckRoleExists
      CheckLocalRolesExists
      CheckPropertySheetExists
      UninstallBusinessTemplate
      CheckBuiltBuildingState
      CheckNotInstalledInstallationState
      CheckPortalTypeRemoved
      CheckModuleRemoved
      CheckSkinFolderRemoved
      CheckBaseCategoryRemoved
      CheckWorkflowRemoved
      CheckCatalogMethodRemoved
      CheckKeysAndTableRemoved
      CheckRoleRemoved
      CheckPropertySheetRemoved
      CheckSkinsLayers
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testBusinessTemplate.py", line 403, in stepCheckNoTrashBin
    self.assertEquals(len(trash.objectIds()), 0)
AssertionError: 1 != 0


ERROR: test_00_HasEverything (testCMFCategory.TestCMFCategory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


FAIL: test_MailFromOtherEvents (testCRM.TestCRMMailSend)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/tests/testCRM.py", line 942, in test_MailFromOtherEvents
    self.assertEquals((), self.portal.MailHost._last_message)
AssertionError: () != ('"Me," <me at erp5.org>', ['"Recipient," <recipient at example.com>'], 'Content-Type: multipart/mixed; boundary="===============1334872916786956839=="\nMIME-Version: 1.0\nDate: Wed, 02 Feb 2011 15:11:30 +0100\nFrom: "Me," <me at erp5.org>\nSubject: =?utf-8?q?A_Mail?=\nTo: "Recipient," <recipient at example.com>\n\n--===============1334872916786956839==\nContent-Type: text/plain; charset="utf-8"\nMIME-Version: 1.0\nContent-Transfer-Encoding: quoted-printable\n\nMail Content\n--===============1334872916786956839==--\n')


FAIL: test_MailMarkPosted (testCRM.TestCRMMailSend)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/tests/testCRM.py", line 959, in test_MailMarkPosted
    self.assertEquals((), self.portal.MailHost._last_message)
AssertionError: () != ('"Me," <me at erp5.org>', ['"Recipient," <recipient at example.com>'], 'Content-Type: multipart/mixed; boundary="===============1334872916786956839=="\nMIME-Version: 1.0\nDate: Wed, 02 Feb 2011 15:11:30 +0100\nFrom: "Me," <me at erp5.org>\nSubject: =?utf-8?q?A_Mail?=\nTo: "Recipient," <recipient at example.com>\n\n--===============1334872916786956839==\nContent-Type: text/plain; charset="utf-8"\nMIME-Version: 1.0\nContent-Transfer-Encoding: quoted-printable\n\nMail Content\n--===============1334872916786956839==--\n')


FAIL: test_06_CheckCacheExpiration (testCacheTool.TestCacheTool), Check that expiracy is well handle by Cache Plugins
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testCacheTool.py", line 508, in test_06_CheckCacheExpiration
    self.assertTrue(calculation_time > 1.0)
AssertionError


FAIL: test_GroupCalendarConstraint (testCalendar.TestCalendar)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testCalendar.py", line 750, in test_GroupCalendarConstraint
    self.assertEquals(1, len(group_calendar.checkConsistency()))
AssertionError: 1 != 0


FAIL: test_LeaveRequestCalendarConstraint (testCalendar.TestCalendar)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testCalendar.py", line 766, in test_LeaveRequestCalendarConstraint
    self.assertEquals(2, len(leave_request.checkConsistency()))
AssertionError: 2 != 0


FAIL: test_PresenceRequestCalendarConstraint (testCalendar.TestCalendar)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testCalendar.py", line 785, in test_PresenceRequestCalendarConstraint
    self.assertEquals(2, len(presence_request.checkConsistency()))
AssertionError: 2 != 0


ERROR: test_AsDocumentationHelperOnClassTool (testClassTool.TestClassTool)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testClassTool.py", line 103, in test_AsDocumentationHelperOnClassTool
    class_doc_helper = class_tool.asDocumentationHelper(class_id='Folder')
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/ClassTool.py", line 1113, in asDocumentationHelper
    description=inspect.getdoc(my_class))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 4043, in newTempDocumentationHelper
    o._edit(force_update=1, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1712, in _edit
    unmodified_key_list = setChangedPropertyList(unordered_key_list)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1696, in setChangedPropertyList
    modified_object_list = _setProperty(key, kw[key])
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1505, in _setProperty
    return method(value, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 888, in setDescription
    self._setDescription(value)
AttributeError: _setDescription


ERROR: test_AsDocumentationHelperOnDocument (testClassTool.TestClassTool)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testClassTool.py", line 90, in test_AsDocumentationHelperOnDocument
    doc_helper = folder.asDocumentationHelper()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 3640, in asDocumentationHelper
    description=inspect.getdoc(documented_item),
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 4043, in newTempDocumentationHelper
    o._edit(force_update=1, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1712, in _edit
    unmodified_key_list = setChangedPropertyList(unordered_key_list)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1696, in setChangedPropertyList
    modified_object_list = _setProperty(key, kw[key])
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1505, in _setProperty
    return method(value, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 888, in setDescription
    self._setDescription(value)
AttributeError: _setDescription


ERROR: test_DocumentationHelperActivities (testClassTool.TestClassTool)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testClassTool.py", line 117, in test_DocumentationHelperActivities
    doc_helper = folder.asDocumentationHelper()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 3640, in asDocumentationHelper
    description=inspect.getdoc(documented_item),
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 4043, in newTempDocumentationHelper
    o._edit(force_update=1, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1712, in _edit
    unmodified_key_list = setChangedPropertyList(unordered_key_list)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1696, in setChangedPropertyList
    modified_object_list = _setProperty(key, kw[key])
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1505, in _setProperty
    return method(value, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 888, in setDescription
    self._setDescription(value)
AttributeError: _setDescription


ERROR: test_DocumentationHelperExpressionCategory (testClassTool.TestClassTool)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testClassTool.py", line 148, in test_DocumentationHelperExpressionCategory
    self.assertNotEquals(None, movement.asDocumentationHelper())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 3640, in asDocumentationHelper
    description=inspect.getdoc(documented_item),
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 4043, in newTempDocumentationHelper
    o._edit(force_update=1, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1712, in _edit
    unmodified_key_list = setChangedPropertyList(unordered_key_list)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1696, in setChangedPropertyList
    modified_object_list = _setProperty(key, kw[key])
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 1505, in _setProperty
    return method(value, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 888, in setDescription
    self._setDescription(value)
AttributeError: _setDescription


ERROR: test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_OverrideMessage (testConstraint.TestConstraint)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testConstraint.py", line 1427, in test_OverrideMessage
    ''')
TypeError: _addPropertySheet() got an unexpected keyword argument 'property_sheet_code'


ERROR: test_RegisterWithPropertySheet (testConstraint.TestConstraint)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testConstraint.py", line 1404, in test_RegisterWithPropertySheet
    ''')
TypeError: _addPropertySheet() got an unexpected keyword argument 'property_sheet_code'


FAIL: test_PropertyTypeValidityWithUnauthorizedCategory (testConstraint.TestConstraint)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testConstraint.py", line 1462, in test_PropertyTypeValidityWithUnauthorizedCategory
    self.assertEquals(1, len(error_list))
AssertionError: 1 != 0


ERROR: test_01_delivery_mode_on_sale_packing_list_and_invoice (testConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: testEventDetailedReport (testCrmReports.TestCrmReports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/tests/testCrmReports.py", line 2050, in testEventDetailedReport
    line_list = self.getListBoxLineList(report_section_list[0])
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1168, in getListBoxLineList
    REQUEST=self.portal.REQUEST)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Form/ListBox.py", line 2940, in get_value
    render_prefix=kw.get('render_prefix'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Form/ListBox.py", line 485, in render
    return renderer()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Form/ListBox.py", line 2093, in __call__
    return self.render(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Form/ListBox.py", line 2671, in render
    for line in self.query():
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Form/ListBox.py", line 2014, in query
    report_section_list = self.getReportSectionList()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Form/ListBox.py", line 1989, in getReportSectionList
    object_list = selection(method=domain_list_method, context=domain_context, REQUEST=self.request)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Form/Selection.py", line 238, in __call__
    result = method(**kw)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 11, in EventModule_getEventDetailedLineList
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 11, in Base_getSectionUidListForSectionCategory
AttributeError: getGroupRelatedValueList


ERROR: test_01_disconnectsCausesError (testDeferredConnection.TestDeferredConnection)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 168, in run
    self.tearDown()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1066, in tearDown
    message_list = portal_activities.getMessageList()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/CMFActivity/ActivityTool.py", line 1394, in getMessageList
    message_list += activity.getMessageList(aq_inner(self),**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/CMFActivity/Activity/SQLBase.py", line 85, in getMessageList
    include_processing=include_processing)]
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/patches/DA.py", line 227, in DA__call__
    result=DB__.query(query, self.max_rows_)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ZMySQLDA/db.py", line 295, in query
    return self._access_db(method_id='query', args=args, kw=kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ZMySQLDA/db.py", line 286, in _access_db
    return getattr(db, method_id)(*args, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ZMySQLDA/db.py", line 441, in query
    self._use_TM and self._register()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/patches/TM.py", line 25, in TM__register
    transaction.get().register(Surrogate(self))
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 299, in register
    self.join(adapter)
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 213, in join
    self._prior_operation_failed() # doesn't return
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 209, in _prior_operation_failed
    self._failure_traceback.getvalue())
TransactionFailedError: An operation previously failed, with traceback:

  File "/home/jm/buildout-2.12/bin/python2.6", line 159, in <module>
    _val, {}, "__main__", alter_sys=True)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/runpy.py", line 136, in run_module
    fname, loader, pkg_name)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/runpy.py", line 54, in _run_module_code
    mod_loader, pkg_name)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/runpy.py", line 34, in _run_code
    exec code in run_globals
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/runUnitTest.py", line 742, in <module>
    sys.exit(main())
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/runUnitTest.py", line 725, in main
    run_only=run_only,
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/runUnitTest.py", line 533, in runUnitTestList
    result = TestRunner(verbosity=verbosity).run(suite)
  File "/home/jm/slave/full.ERP5_z212/build/Products/ERP5Type/tests/backportUnittest.py", line 270, in run
    test(result)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 460, in run
    test(result)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 460, in run
    test(result)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 460, in run
    test(result)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 574, in __call__
    self.run(*args, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ZMySQLDDA/tests/testDeferredConnection.py", line 147, in test_01_disconnectsCausesError
    transaction.commit()
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_manager.py", line 93, in commit
    return self.get().commit()
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 325, in commit
    t, v, tb = self._saveAndGetCommitishError()
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 322, in commit
    self._commitResources()
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 424, in _commitResources
    rm.tpc_finish(self)
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 524, in tpc_finish
    self.manager.tpc_finish(txn)
  File "/home/jm/buildout-2.12/eggs/Products.ZSQLMethods-2.13.3-py2.6.egg/Shared/DC/ZRDB/TM.py", line 60, in tpc_finish
    try: self._finish()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ZMySQLDDA/db.py", line 438, in _finish
    self._query("SELECT 1", force_reconnect=True)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ZMySQLDDA/tests/testDeferredConnection.py", line 61, in fake_db_query
    raise OperationalError, (hosed_connection[0], 'dummy exception')
OperationalError: (2006, 'dummy exception')



ERROR: test_02_disconnectionRobustness (testDeferredConnection.TestDeferredConnection)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 930, in setUpERP5Site
    app.test_portal_name = portal_name
  File "/home/jm/buildout-2.12/eggs/ZODB3-3.9.7-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 1003, in register
    self._register(obj)
  File "/home/jm/buildout-2.12/eggs/ZODB3-3.9.7-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 1013, in _register
    self.transaction_manager.get().join(self)
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 213, in join
    self._prior_operation_failed() # doesn't return
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 209, in _prior_operation_failed
    self._failure_traceback.getvalue())
TransactionFailedError: An operation previously failed, with traceback:

  File "/home/jm/buildout-2.12/bin/python2.6", line 159, in <module>
    _val, {}, "__main__", alter_sys=True)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/runpy.py", line 136, in run_module
    fname, loader, pkg_name)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/runpy.py", line 54, in _run_module_code
    mod_loader, pkg_name)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/runpy.py", line 34, in _run_code
    exec code in run_globals
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/runUnitTest.py", line 742, in <module>
    sys.exit(main())
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/runUnitTest.py", line 725, in main
    run_only=run_only,
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/runUnitTest.py", line 533, in runUnitTestList
    result = TestRunner(verbosity=verbosity).run(suite)
  File "/home/jm/slave/full.ERP5_z212/build/Products/ERP5Type/tests/backportUnittest.py", line 270, in run
    test(result)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 460, in run
    test(result)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 460, in run
    test(result)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/home/jm/buildout-2.12/parts/python2.6/lib/python2.6/unittest.py", line 460, in run
    test(result)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 574, in __call__
    self.run(*args, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ZMySQLDDA/tests/testDeferredConnection.py", line 147, in test_01_disconnectsCausesError
    transaction.commit()
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_manager.py", line 93, in commit
    return self.get().commit()
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 325, in commit
    t, v, tb = self._saveAndGetCommitishError()
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 322, in commit
    self._commitResources()
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 424, in _commitResources
    rm.tpc_finish(self)
  File "/home/jm/buildout-2.12/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 524, in tpc_finish
    self.manager.tpc_finish(txn)
  File "/home/jm/buildout-2.12/eggs/Products.ZSQLMethods-2.13.3-py2.6.egg/Shared/DC/ZRDB/TM.py", line 60, in tpc_finish
    try: self._finish()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ZMySQLDDA/db.py", line 438, in _finish
    self._query("SELECT 1", force_reconnect=True)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ZMySQLDDA/tests/testDeferredConnection.py", line 61, in fake_db_query
    raise OperationalError, (hosed_connection[0], 'dummy exception')
OperationalError: (2006, 'dummy exception')



ERROR: test_01_IfNested (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_QuantityDivergenceTester (testDivergenceTester.TestDivergenceTester)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_DownloadableDocumentSize (testDms.TestDocumentWithSecurity), Check that once the document is converted and cached, its size is
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_01_LargeOOoDocumentToImageConversion (testDms.TestDocumentPerformance)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


FAIL: test_base_convertable_behaviour_with_successive_updates (testDms.TestDocument), Check that update content's document (with setData and setFile)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5OOo/tests/testDms.py", line 2228, in test_base_convertable_behaviour_with_successive_updates
    'base data is not refreshed')
AssertionError: base data is not refreshed


FAIL: test_base_convertable_behaviour_with_successive_updates (testDmsWithFlare.TestDocumentWithFlare), Check that update content's document (with setData and setFile)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5OOo/tests/testDms.py", line 2228, in test_base_convertable_behaviour_with_successive_updates
    'base data is not refreshed')
AssertionError: base data is not refreshed


ERROR: test_01_ERP5Site (testDocumentationHelper.TestDocumentationHelper), Documentation of ERP5Site
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testDocumentationHelper.py", line 70, in test_01_ERP5Site
    self.portal.portal_classes.DocumentationHelper_viewReport()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Form/Form.py", line 649, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/home/jm/buildout-2.12/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/home/jm/buildout-2.12/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/Formulator/Field.py", line 279, in render
    editable=editable,
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/Formulator/Field.py", line 205, in _render_helper
    render_prefix=render_prefix)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Form/ReportBox.py", line 58, in render_view
    return self.render(field, key, value, REQUEST)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Form/ReportBox.py", line 71, in render
    return report_method()
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 128, in DocumentationHelper_getDocumentationSectionList
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 21, in DocumentationHelper_getDocumentationSectionListParams
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/DocumentationHelper.py", line 265, in getSectionList
    uri_list = self.getSectionUriList(**section)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/DocumentationHelper.py", line 256, in getSectionUriList
    return getattr(self, 'get%sUriList' % convertToUpperCase(id))()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/PortalTypeDocumentationHelper.py", line 288, in getWorkflowMethodUriList
    method_id_list = self.getWorkflowMethodIdList()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/PortalTypeDocumentationHelper.py", line 281, in getWorkflowMethodIdList
    return self._getPropertyHolder().getWorkflowMethodIdList()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/PortalTypeDocumentationHelper.py", line 275, in _getPropertyHolder
    return Base.aq_portal_type[(portal_type, temp_object.__class__)]
KeyError: ('Accounting Transaction Balance Constraint', <class 'erp5.temp_portal_type.Temp Accounting Transaction Balance Constraint'>)


ERROR: test_02_BusinessTemplate (testDocumentationHelper.TestDocumentationHelper), Documentation of Business Template
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testDocumentationHelper.py", line 90, in test_02_BusinessTemplate
    self.portal.portal_classes.DocumentationHelper_viewReport()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Form/Form.py", line 649, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/home/jm/buildout-2.12/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/jm/buildout-2.12/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/home/jm/buildout-2.12/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/Formulator/Field.py", line 279, in render
    editable=editable,
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/Formulator/Field.py", line 205, in _render_helper
    render_prefix=render_prefix)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Form/ReportBox.py", line 58, in render_view
    return self.render(field, key, value, REQUEST)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Form/ReportBox.py", line 71, in render
    return report_method()
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 95, in DocumentationHelper_getDocumentationSectionList
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/DocumentationHelper.py", line 265, in getSectionList
    uri_list = self.getSectionUriList(**section)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/DocumentationHelper.py", line 256, in getSectionUriList
    return getattr(self, 'get%sUriList' % convertToUpperCase(id))()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/PortalTypeDocumentationHelper.py", line 288, in getWorkflowMethodUriList
    method_id_list = self.getWorkflowMethodIdList()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/PortalTypeDocumentationHelper.py", line 281, in getWorkflowMethodIdList
    return self._getPropertyHolder().getWorkflowMethodIdList()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/PortalTypeDocumentationHelper.py", line 275, in _getPropertyHolder
    return Base.aq_portal_type[(portal_type, temp_object.__class__)]
KeyError: ('Bar', <class 'erp5.temp_portal_type.Temp Bar'>)


ERROR: test_03_PortalType (testDocumentationHelper.TestDocumentationHelper), Documentation of Portal Type
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testDocumentationHelper.py", line 102, in test_03_PortalType
    self.assertTrue('checkConsistency' in portal_type_do.getClassMethodIdList())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/PortalTypeDocumentationHelper.py", line 304, in getClassMethodIdList
    return self._getPropertyHolder().getClassMethodIdList(klass, **kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/DocumentationHelper/PortalTypeDocumentationHelper.py", line 275, in _getPropertyHolder
    return Base.aq_portal_type[(portal_type, temp_object.__class__)]
KeyError: ('Foo', <class 'erp5.temp_portal_type.Temp Foo'>)


ERROR: test_01_SearchPredidateListWithNoTest (testDomainTool.TestDomainTool)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: testAddAcquiredPropertyToZodbPropertySheet (testDynamicClassGeneration.TestZodbPropertySheet)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: testZodbImportPropertySheet (testDynamicClassGeneration.TestZodbImportFilesystemPropertySheet)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testDynamicClassGeneration.py", line 1185, in testZodbImportPropertySheet
    filesystem_property_sheet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'PropertyExistence'


ERROR: test_01_RunCheckStockTableAlarm (testERP5Administration.TestERP5Administration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


FAIL: test_02_Person (testERP5Base.TestERP5Base)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/tests/testERP5Base.py", line 837, in test_02_Person
    sequence_list.play(self, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/Sequence.py", line 195, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/Sequence.py", line 116, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreatePerson
      CreateOrganisation
      SetPersonCareer
    > CheckPersonCareer
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/Sequence.py", line 98, in play
    method(sequence=sequence)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/tests/testERP5Base.py", line 622, in stepCheckPersonCareer
    self.assertEquals(person.getCareer()           , default_career.getRelativeUrl())
AssertionError: <Career at /erp5_portal_573dbe939c3398e8fdc7767f83a1ee6a/person_module/1/default_career> != 'person_module/1/default_career'


FAIL: test_TelephonePreference (testERP5Base.TestERP5Base)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/tests/testERP5Base.py", line 947, in test_TelephonePreference
    self.assertEquals('+33(0)2-11111111',tel.asText())
AssertionError: '+33(0)2-11111111' != '+(0)-11111111'


ERROR: test_getParentUid (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Catalog/tests/testERP5Catalog.py", line 4307, in test_getParentUid
    assignment = Assignment(person.generateNewId())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


FAIL: test_getAcquiredCategoryList (testERP5Category.TestERP5Category)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/tests/testERP5Category.py", line 336, in test_getAcquiredCategoryList
    self.assertEquals(['test_aq_category/1'], subdoc.getAcquiredCategoryList())
AssertionError: ['test_aq_category/1'] != []


ERROR: test_01_AddResourceToShoppingCart (testERP5Commerce.TestCommerce)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_getPropertyForUid (testERP5Core.TestERP5Core)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/tests/testERP5Core.py", line 498, in test_getPropertyForUid
    if i.getUid() != 0 and i.getUid() != i.getProperty('uid'):
AttributeError: getUid


ERROR: test_01_simpleSubsciptionRequest (testERP5Credential.TestERP5Credential)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3646, in _migrateAllFilesystemPropertySheets
    'w+')
IOError: [Errno 2] No such file or directory: '/home/jm/slave/full.ERP5_z212/build/unit_test.4/PropertySheet/portal_property_sheets/CredentialQuestion.py'


ERROR: test_CreateCELWithNoBasePrice (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/tests/testERP5CurrencyExchangeLine.py", line 490, in test_CreateCELWithNoBasePrice
    form_id='view')
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 25, in AccountingTransaction_convertDestinationPrice
AttributeError: 'NoneType' object has no attribute 'getPrice'


ERROR: test_CreateCELWithNoReferenceCurrency (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/tests/testERP5CurrencyExchangeLine.py", line 427, in test_CreateCELWithNoReferenceCurrency
    form_id='view')
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 25, in AccountingTransaction_convertDestinationPrice
AttributeError: 'NoneType' object has no attribute 'getPrice'


ERROR: test_CreateEmptyCurrencyExchangeLineForDestination (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/tests/testERP5CurrencyExchangeLine.py", line 218, in test_CreateEmptyCurrencyExchangeLineForDestination
    form_id='view')
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 25, in AccountingTransaction_convertDestinationPrice
AttributeError: 'NoneType' object has no attribute 'getPrice'


ERROR: test_DateOfCurrencyExchangeLineNotDateofTransaction (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/tests/testERP5CurrencyExchangeLine.py", line 357, in test_DateOfCurrencyExchangeLineNotDateofTransaction
    form_id='view')
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 25, in AccountingTransaction_convertDestinationPrice
AttributeError: 'NoneType' object has no attribute 'getPrice'


ERROR: test_NoCurrencyExchangeLineForResourceCurrency (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/tests/testERP5CurrencyExchangeLine.py", line 306, in test_NoCurrencyExchangeLineForResourceCurrency
    form_id='view')
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 25, in AccountingTransaction_convertDestinationPrice
AttributeError: 'NoneType' object has no attribute 'getPrice'


ERROR: test_UseCurrencyExchangeLineForDestination (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/tests/testERP5CurrencyExchangeLine.py", line 153, in test_UseCurrencyExchangeLineForDestination
    invoice.AccountingTransaction_convertDestinationPrice(form_id='view')
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 25, in AccountingTransaction_convertDestinationPrice
AttributeError: 'NoneType' object has no attribute 'getPrice'


ERROR: test_UseCurrencyExchangeLineForSource (testERP5CurrencyExchangeLine.TestCurrencyExchangeLine)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/tests/testERP5CurrencyExchangeLine.py", line 265, in test_UseCurrencyExchangeLineForSource
    form_id='view')
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 22, in AccountingTransaction_convertSourcePrice
AttributeError: 'NoneType' object has no attribute 'getPrice'


ERROR: test_ConvertUsingCurrencyExchangeCell (testERP5CurrencyExchangeLine.TestCurrencyExchangeCell)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_01_createDiscussionThread (testERP5Discussion.TestERP5Discussion), Create a new discussion thread
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3646, in _migrateAllFilesystemPropertySheets
    'w+')
IOError: [Errno 2] No such file or directory: '/home/jm/slave/full.ERP5_z212/build/unit_test.2/PropertySheet/portal_property_sheets/DiscussionPost.py'


ERROR: test_02_FirstSynchronization (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 632, in test_02_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 366, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_03_UpdateSimpleData (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 647, in test_03_UpdateSimpleData
    self.test_02_FirstSynchronization(quiet=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 632, in test_02_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 366, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_04_DeleteObject (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 704, in test_04_DeleteObject
    self.test_02_FirstSynchronization(quiet=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 632, in test_02_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 366, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_05_FirstMultiSynchronization (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 731, in test_05_FirstMultiSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 366, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_06_UpdateMultiData (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 745, in test_06_UpdateMultiData
    self.test_05_FirstMultiSynchronization(quiet=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 731, in test_05_FirstMultiSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 366, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_07_SynchronizeWithStrangeIdGenerator (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 841, in test_07_SynchronizeWithStrangeIdGenerator
    self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 366, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_08_MultiNodeConflict (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 888, in test_08_MultiNodeConflict
    self.test_02_FirstSynchronization(quiet=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 632, in test_02_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 366, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_09_SynchronizeWorkflowHistory (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 957, in test_09_SynchronizeWorkflowHistory
    self.test_02_FirstSynchronization(quiet=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 632, in test_02_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 366, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_10_BrokenMessage (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 994, in test_10_BrokenMessage
    nb_message1 = self.synchronizeWithBrokenMessage(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 404, in synchronizeWithBrokenMessage
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_12_OneWaySync (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 1051, in test_12_OneWaySync
    nb_message1 = self.synchronize(self.sub_id_from_server)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 366, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: testAcquireLocalRoles (testERP5Security.TestLocalRoleManagement), Tests that document does not acquire loal roles from their parents if
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


FAIL: test_MultiplePersonReferenceConcurrentTransaction (testERP5Security.TestUserManagement)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Security/tests/testERP5Security.py", line 294, in test_MultiplePersonReferenceConcurrentTransaction
    portal_type='Person', reference='new_person')
AssertionError: DummyTestException not raised


FAIL: test_MultiplePersonReferenceWithoutCommit (testERP5Security.TestUserManagement)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Security/tests/testERP5Security.py", line 256, in test_MultiplePersonReferenceWithoutCommit
    portal_type='Person', reference='new_person')
AssertionError: RuntimeError not raised


FAIL: test_MultiplePersonReferenceWithoutTic (testERP5Security.TestUserManagement)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Security/tests/testERP5Security.py", line 268, in test_MultiplePersonReferenceWithoutTic
    portal_type='Person', reference='new_person')
AssertionError: RuntimeError not raised


FAIL: test_PersonWithSuperUserLoginCannotBeCreated (testERP5Security.TestUserManagement), Tests one cannot create person with the "super user" special login.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Security/tests/testERP5Security.py", line 220, in test_PersonWithSuperUserLoginCannotBeCreated
    self.assertRaises(RuntimeError, self._makePerson, reference=SUPER_USER)
AssertionError: RuntimeError not raised


ERROR: test_01_splitAndDefer (testERP5Simulation.TestERP5Simulation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_08_FirstSynchronization (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_09_FirstSynchronizationWithLongLines (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 740, in test_09_FirstSynchronizationWithLongLines
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_11_GetSynchronizationState (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 776, in test_11_GetSynchronizationState
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_12_UpdateSimpleData (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 795, in test_12_UpdateSimpleData
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_13_GetConflictList (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 839, in test_13_GetConflictList
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_14_GetPublisherAndSubscriberDocument (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 867, in test_14_GetPublisherAndSubscriberDocument
    self.test_13_GetConflictList(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 839, in test_13_GetConflictList
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_15_ApplyPublisherValue (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 885, in test_15_ApplyPublisherValue
    self.test_13_GetConflictList(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 839, in test_13_GetConflictList
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_16_ApplySubscriberValue (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 908, in test_16_ApplySubscriberValue
    self.test_13_GetConflictList(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 839, in test_13_GetConflictList
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_17_AddSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 934, in test_17_AddSubObject
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_18_UpdateSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 973, in test_18_UpdateSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 934, in test_17_AddSubObject
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_19_DeleteObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1003, in test_19_DeleteObject
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_20_DeleteSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1035, in test_20_DeleteSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 934, in test_17_AddSubObject
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_21_GetConflictListOnSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1064, in test_21_GetConflictListOnSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 934, in test_17_AddSubObject
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_22_ApplyPublisherDocumentOnSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1097, in test_22_ApplyPublisherDocumentOnSubObject
    self.test_21_GetConflictListOnSubObject(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1064, in test_21_GetConflictListOnSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 934, in test_17_AddSubObject
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_23_ApplySubscriberDocumentOnSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1125, in test_23_ApplySubscriberDocumentOnSubObject
    self.test_21_GetConflictListOnSubObject(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1064, in test_21_GetConflictListOnSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 934, in test_17_AddSubObject
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_24_SynchronizeWithStrangeGid (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1165, in test_24_SynchronizeWithStrangeGid
    self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_25_MultiNodeConflict (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1206, in test_25_MultiNodeConflict
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_26_SynchronizeWorkflowHistory (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1274, in test_26_SynchronizeWorkflowHistory
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_27_UpdateLocalRole (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1304, in test_27_UpdateLocalRole
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_28_PartialData (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1343, in test_28_PartialData
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_29_BrokenMessage (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1391, in test_29_BrokenMessage
    nb_message1 = self.synchronizeWithBrokenMessage(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 270, in synchronizeWithBrokenMessage
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_30_GetSynchronizationType (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1414, in test_30_GetSynchronizationType
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_31_UpdateLocalPermission (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1453, in test_31_UpdateLocalPermission
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_33_OneWaySync (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1557, in test_33_OneWaySync
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_34_encoding (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1607, in test_34_encoding
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_35_authentication (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1676, in test_35_authentication
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 710, in test_08_FirstSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_36_SynchronizationSubscriptionMaxLines (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 1798, in test_36_SynchronizationSubscriptionMaxLines
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_04_FirstVCardSynchronization (testERP5SyncMLVCard.TestERP5SyncMLVCard)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/tests/testERP5SyncMLVCard.py", line 164, in test_04_FirstVCardSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_05_basicVCardSynchronization (testERP5SyncMLVCard.TestERP5SyncMLVCard)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/tests/testERP5SyncMLVCard.py", line 188, in test_05_basicVCardSynchronization
    self.test_04_FirstVCardSynchronization(quiet=True, run=True)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/tests/testERP5SyncMLVCard.py", line 164, in test_04_FirstVCardSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_05_verifyNoDuplicateDataWhenAdding (testERP5SyncMLVCard.TestERP5SyncMLVCard)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/tests/testERP5SyncMLVCard.py", line 223, in test_05_verifyNoDuplicateDataWhenAdding
    self.test_04_FirstVCardSynchronization(quiet=True, run=True)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/tests/testERP5SyncMLVCard.py", line 164, in test_04_FirstVCardSynchronization
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/tests/testERP5SyncML.py", line 231, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5SyncML/XMLSyncUtils.py", line 1560, in PubSync
    subscriber = Subscriber(publication.generateNewId(), subscription_url)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Core/Folder.py", line 257, in generateNewId
    my_id = idGenerator()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Core/Folder.py", line 224, in _generateNextId
    self._setLastId(my_id) # Make sure no reindexing happens
AttributeError: _setLastId


ERROR: test_19_AcquiredContentAccessor (testERP5Type.TestERP5Type), Tests an acquired content accessor.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testERP5Type.py", line 1190, in test_19_AcquiredContentAccessor
    person.getDefaultOrganisationTitle())
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Accessor/AcquiredProperty.py", line 103, in __call__
    return value.getProperty(self._acquired_property, default, **kw)
AttributeError: 'str' object has no attribute 'getProperty'


ERROR: test_copyWithoutModificationRight (testERP5Type.TestERP5Type)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testERP5Type.py", line 2543, in test_copyWithoutModificationRight
    folder.manage_pasteObjects(clipboard)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/CopySupport.py", line 593, in manage_pasteObjects
    ob.manage_afterClone(ob)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/CopySupport.py", line 319, in manage_afterClone
    script()
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1276, in _exec
    return PythonScript_exec(self, *args)
  File "/home/jm/buildout-2.12/eggs/Zope2-2.12.14-py2.6-linux-x86_64.egg/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 1, in Organisation_afterClone
Unauthorized: You are not allowed to access 'setTitle' in this context


ERROR: test_type_provider (testERP5Type.TestERP5Type)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testERP5Type.py", line 2914, in test_type_provider
    dummy_instance.setReference('test')
AttributeError: setReference


ERROR: test_unsupportedTransitionRaises (testERP5Type.TestERP5Type)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testERP5Type.py", line 2834, in test_unsupportedTransitionRaises
    person.validate()
AttributeError: validate


FAIL: test_PropertySheetSecurityOnAccessors (testERP5Type.TestERP5Type)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testERP5Type.py", line 2637, in test_PropertySheetSecurityOnAccessors
    self.assertFalse(guarded_hasattr(obj, 'setFooBar'))
AssertionError


FAIL: test_aq_reset_on_portal_types_properties_change (testERP5Type.TestERP5Type)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testERP5Type.py", line 2403, in test_aq_reset_on_portal_types_properties_change
    self.assertFalse(hasattr(doc, 'getDestination'))
AssertionError


FAIL: test_edit (testERP5Type.TestERP5Type)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testERP5Type.py", line 2656, in test_edit
    self.assertRaises(Unauthorized, obj.edit, foo_bar="v2")
AssertionError: Unauthorized not raised


FAIL: test_getCreationDate (testERP5Type.TestERP5Type)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testERP5Type.py", line 2523, in test_getCreationDate
    self.assertNotEquals(object.getCreationDate(), folder.getCreationDate())
AssertionError: None == None


FAIL: test_translated_accessors (testERP5Type.TestERP5Type)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/products/ERP5Type/tests/testERP5Type.py", line 2336, in test_translated_accessors
    self.assertEquals('erp5_content', doc.getDummyTranslationDomain())
AssertionError: 'erp5_content' != 'erp5_ui'


ERROR: test_11_getWebSectionValueList (testERP5Web.TestERP5Web), Check getWebSectionValueList from Web Site.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testERP5Web.py", line 770, in test_11_getWebSectionValueList
    web_site.getWebSectionValueList(web_page))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/WebSite.py", line 234, in getWebSectionValueList
    uid=web_section_uid_list)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Tool/DomainTool.py", line 261, in searchPredicateList
    tested_base_category_list=tested_base_category_list):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Core/Predicate.py", line 211, in test
    test_tales_expression = self.getTestTalesExpression()
AttributeError: getTestTalesExpression


ERROR: test_01_AccessWebPageByReference (testERP5Web.TestERP5WebWithSimpleSecurity)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


FAIL: test_category_embedded_expired (testERP5Web.TestERP5WebCategoryPublicationWorkflow)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testERP5Web.py", line 1854, in test_category_embedded_expired
    self.assertEqual('expired', self.category.getValidationState())
AssertionError: 'expired' != 'embedded'


FAIL: test_category_embedded_protected_expired (testERP5Web.TestERP5WebCategoryPublicationWorkflow)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testERP5Web.py", line 1858, in test_category_embedded_protected_expired
    self.assertEqual('protected', self.category.getValidationState())
AssertionError: 'protected' != 'embedded'


FAIL: test_category_embedded_published_expired (testERP5Web.TestERP5WebCategoryPublicationWorkflow)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testERP5Web.py", line 1864, in test_category_embedded_published_expired
    self.assertEqual('published', self.category.getValidationState())
AssertionError: 'published' != 'embedded'


ERROR: test_01_new_procedure_creation (testERP5eGov.TestEgov)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3634, in _migrateAllFilesystemPropertySheets
    class_id)
RuntimeError: Conflict when migrating Property Sheet EGovOrganisation: already exists in portal_property_sheets


ERROR: test_format_no_precision (testFields.TestFloatField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_render_odg_view (testFields.TestIntegerField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_escape_html (testFields.TestStringField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_render_odg (testFields.TestDateTimeField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_render_odg (testFields.TestTextAreaField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_render_odt (testFields.TestLinesField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_render_odg_view (testFields.TestCheckBoxField), Like integer field
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_01_renderEvent (testICal.TestICal)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_singlePackingListImmobilisationStateChange (testImmobilisation.TestImmobilisation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


FAIL: test_14_ContributionToolIndexation (testIngestion.TestIngestion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5OOo/tests/testIngestion.py", line 1421, in test_14_ContributionToolIndexation
    len(portal.portal_catalog(path=contribution_tool.getPath())))
AssertionError: 1 != 0


FAIL: test_IngestionConfigurationByTypeBasedMethod_usecase6 (testIngestion.TestIngestion), How to configure meta data discovery so that a Spreadsheet
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5OOo/tests/testIngestion.py", line 1917, in test_IngestionConfigurationByTypeBasedMethod_usecase6
    self.assertEquals(result_list[0].getPortalType(), 'Spreadsheet')
AssertionError: 'File' != 'Spreadsheet'


FAIL: test_14_ContributionToolIndexation (testIngestionWithFlare.TestIngestionWithFlare)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5OOo/tests/testIngestion.py", line 1421, in test_14_ContributionToolIndexation
    len(portal.portal_catalog(path=contribution_tool.getPath())))
AssertionError: 1 != 0


FAIL: test_IngestionConfigurationByTypeBasedMethod_usecase6 (testIngestionWithFlare.TestIngestionWithFlare), How to configure meta data discovery so that a Spreadsheet
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5OOo/tests/testIngestion.py", line 1917, in test_IngestionConfigurationByTypeBasedMethod_usecase6
    self.assertEquals(result_list[0].getPortalType(), 'Spreadsheet')
AssertionError: 'File' != 'Spreadsheet'


FAIL: test_13 (testInteractionWorkflow.TestInteractionWorkflow)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testInteractionWorkflow.py", line 446, in test_13
    self.assertEquals(organisation.getVatCode(),'bara')
AssertionError: 'bar' != 'bara'


FAIL: test_regular_expression (testInteractionWorkflow.TestInteractionWorkflow)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/tests/testInteractionWorkflow.py", line 586, in test_regular_expression
    self.assertEquals(len(call_list), 3)
AssertionError: 2 != 3


ERROR: test_01_OrderLine_getVariationRangeCategoryList (testInternalOrder.TestInternalOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: testLateInvalidationFromZEO (testInvalidationBug.TestInvalidationBug)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 151, in run
    testMethod()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/tests/testInvalidationBug.py", line 145, in testLateInvalidationFromZEO
    del socket_map[zeo_connection.fileno()]
KeyError: 18


ERROR: test_01_getInventory (testInventory.TestInventory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: testPrecision (testInventoryAPI.TestInventory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_NotVariatedInventory (testInventoryModule.TestInventoryModule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_SimpleInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_ItemSimpleTest (testItem.TestItem)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_Item_getCurrentOwnerTitle (testItem.TestItemScripts)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_AssignedMembersToProject (testKM.TestKM), Test assigned members to a project. Project is defined in a Web Section
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01ProperPoolInitialization (testKMGadget.TestGadgets), Check that it's properly initialized
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_AccountingPeriodNotStoppedTransactions (Products.ERP5.tests.testAccounting.TestAccountingWithSequences), Accounting Periods refuse to close when some transactions are
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_Account_getDestinationSectionItemList (Products.ERP5.tests.testAccounting.TestTransactions)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_AccountValidation (Products.ERP5.tests.testAccounting.TestAccounts)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_AccountingPeriodWorkflow (Products.ERP5.tests.testAccounting.TestClosingPeriod), Tests that accounting_period_workflow creates a balance transaction.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_AccountingTransactionValidationAfterPeriod (Products.ERP5.tests.testAccounting.TestTransactionValidation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_export_transaction (Products.ERP5.tests.testAccounting.TestAccountingExport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_Base_doAction (Products.ERP5.tests.testAccounting.TestAccountingTransactionTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: testAccountStatement (Products.ERP5.tests.testAccountingReports.TestAccountingReports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: testAccountStatementAnalyticsHidden (Products.ERP5.tests.testAccountingReports.TestAccountingReportsWithAnalytic)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 985, in setUpERP5Site
    self._setUpDummyMailHost()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 329, in _setUpDummyMailHost
    assert not issubclass(cls, DummyMailHostMixin)
AssertionError


ERROR: test_01_HasEverything (Products.ERP5.tests.testAccountingRules.TestSaleAccountingRules), check necessary tools and modules are present.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: testBPMCopyAndPaste (testLegacyBPMCore.TestBPMImplementation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_isBuildable_OrderedDeliveredInvoiced (testLegacyBPMCore.TestBPMisBuildableImplementation), Test isBuildable for ordered, delivered and invoiced sequence
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_isCompleted_OrderedDeliveredInvoiced (testLegacyBPMCore.TestBPMisCompletedImplementation), Test isCompleted for ordered, delivered and invoiced sequence
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_isFrozen_OrderedDeliveredInvoiced (testLegacyBPMCore.TestBPMisFrozenImplementation), Test isFrozen for ordered, delivered and invoiced sequence
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_delivery_mode_on_sale_packing_list_and_invoice (testLegacyConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_IfNested (Products.ERP5.tests.testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_QuantityDivergenceTester (Products.ERP5.tests.testDivergenceTester.TestDivergenceTester)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.1/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_AddResourceToShoppingCart (Products.ERP5.tests.testERP5Commerce.TestCommerce)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_renderEvent (Products.ERP5.tests.testICal.TestICal)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.4/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_singlePackingListImmobilisationStateChange (Products.ERP5.tests.testImmobilisation.TestImmobilisation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_01_SimpleInvoice (testLegacyInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install
    return self._install(**kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 4766, in _install
    trashbin=trashbin, installed_bt=installed_bt)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3700, in install
    kw.get('object_to_update'))
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3656, in _migrateAllFilesystemPropertySheets
    class_id)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5/Document/BusinessTemplate.py", line 3609, in _migrateFilesystemPropertySheet
    return property_sheet_tool.createPropertySheetFromFilesystemClass(klass)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.3/Products/ERP5Type/Tool/PropertySheetTool.py", line 149, in createPropertySheetFromFilesystemClass
    portal_type = portal_type_dict[constraint['type']]
KeyError: 'DuplicateInventory'


ERROR: test_TransformationRule_expand (Products.ERP5.tests.testMRP.TestMRPImplementation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/backportUnittest.py", line 140, in run
    self.setUp()
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 817, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in setUpERP5Site
    quiet=quiet)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 905, in _installBusinessTemplateList
    update_translation=1)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5Type/Base.py", line 238, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/jm/slave/full.ERP5_z212/build/unit_test.2/Products/ERP5/Document/BusinessTemplate.py", line 4835, in install


(truncated) ...


More information about the Erp5-report mailing list