[Erp5-report] ERP5_z212 r31585: 2526 Tests, 130 Errors, 85 Failures, 19 Skips

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Jan 6 12:15:10 CET 2010


Test Suite: ERP5_z212
Revision: 31585
Result: FAIL

All tests: 2526
Failures: 85
Errors: 130
Skips: 19


The following tests failed:

  testAccounting                                     (1 failures, 1 errors)
   test_Base_doAction (testAccounting.TestAccountingTransactionTemplate)
   test_export_transaction (testAccounting.TestAccountingExport)

  testAccountingReports                              (5 errors)
   testAccountStatementFromDateDetailedSummary (testAccountingReports.TestAccountingReports)
   testAccountStatementFromDateSummary (testAccountingReports.TestAccountingReports)
   testAccountStatementPeriodDateAndInitialBalanceForExpenseAccounts (testAccountingReports.TestAccountingReports)
   testAccountStatementPeriodDateAndInitialBalanceForStdAccounts (testAccountingReports.TestAccountingReports)
   testAccountStatementPeriodDateEqualsFromDate (testAccountingReports.TestAccountingReports)

  testAlarm                                          (3 failures, 2 errors)
   test_15_FailedAlarmsDoNotBlockFutureAlarms (testAlarm.TestAlarm)
   test_19_ManualInvocation (testAlarm.TestAlarm)
   test_17_tic (testAlarm.TestAlarm)
   test_21_AlarmCatalogPresence (testAlarm.TestAlarm), Check that alarm date is properly stored in catalog upon first reindexation
   test_21a_AlarmCatalogPresenceDoubleReindex (testAlarm.TestAlarm), Check that alarm date is properly stored in catalog

  testBase                                           (2 errors, 3 skips)
   test_13_aqDynamicWithNonExistentWorkflow (testBase.TestBase), Test if _aq_dynamic still works even if an associated workflow
   test_14_UpdateRoleMappingwithNoDefinedRoleAndAcquisitionActivatedOnWorkflow (testBase.TestBase), updateRoleMappingsFor does a logical AND between all workflow defining security,

  testBusinessTemplate                               (2 errors)
   test_38_CheckReinstallation (testBusinessTemplate.TestBusinessTemplate)
   test_download_http (testBusinessTemplate.TestBusinessTemplate)

  testCMFActivity                                    (2 failures, 1 errors)
   test_14_TryMessageWithErrorOnSQLQueue (testCMFActivity.TestCMFActivity)
   test_68_TestConflictErrorsWhileProcessingWithSQLDict (testCMFActivity.TestCMFActivity)
   test_69_TestConflictErrorsWhileProcessingWithSQLQueue (testCMFActivity.TestCMFActivity)

  testCRM                                            (5 failures, 5 errors)
   test_PersonModule_CreateRelatedEventCheckedUid (testCRM.TestCRM)
   test_PersonModule_CreateRelatedEventSelectionParams (testCRM.TestCRM)
   test_encoding (testCRM.TestCRMMailIngestion)
   test_forwarder_mail (testCRM.TestCRMMailIngestion)
   test_forwarder_mail_with_attachment (testCRM.TestCRMMailIngestion)
   test_recipient (testCRM.TestCRMMailIngestion)
   test_sender (testCRM.TestCRMMailIngestion)
   test_MailFromMailMessageEvent (testCRM.TestCRMMailSend)
   test_MailMessageEncoding (testCRM.TestCRMMailSend)
   test_MailMessageHTML (testCRM.TestCRMMailSend)

  testClassTool                                      (1 errors)
   test_AsDocumentationHelperOnClassTool (testClassTool.TestClassTool)

  testContentTranslation                             (1 errors)
   testContentTranslation (testContentTranslation.TestContentTranslation)

  testCookieCrumbler                                 (11 failures, 9 errors)
   testAutoLoginRedirection (testCookieCrumbler.ERP5CookieCrumblerTests)
   testCookieLongLogin (testCookieCrumbler.ERP5CookieCrumblerTests)
   testCreateForms (testCookieCrumbler.ERP5CookieCrumblerTests)
   testLoginRestoresQueryString (testCookieCrumbler.ERP5CookieCrumblerTests)
   testRedirectOnUnauthorized (testCookieCrumbler.ERP5CookieCrumblerTests)
   testRetryLogin (testCookieCrumbler.ERP5CookieCrumblerTests)
   test_before_traverse_hooks (testCookieCrumbler.ERP5CookieCrumblerTests)
   test_before_traverse_hooks (testCookieCrumbler.ERP5CookieCrumblerTests)
   test_interfaces (testCookieCrumbler.ERP5CookieCrumblerTests)
   testCacheHeaderAuthenticated (testCookieCrumbler.ERP5CookieCrumblerTests)
   testCacheHeaderLoggingIn (testCookieCrumbler.ERP5CookieCrumblerTests)
   testCookieLogin (testCookieCrumbler.ERP5CookieCrumblerTests)
   testCookieLongLogin (testCookieCrumbler.ERP5CookieCrumblerTests)
   testCookieResume (testCookieCrumbler.ERP5CookieCrumblerTests)
   testCredentialsNotRevealed (testCookieCrumbler.ERP5CookieCrumblerTests)
   testDisableLoginDoesNotPreventPasswordShredding (testCookieCrumbler.ERP5CookieCrumblerTests)
   testDisableLoginDoesNotPreventPasswordShredding2 (testCookieCrumbler.ERP5CookieCrumblerTests)
   testLoginRatherThanResume (testCookieCrumbler.ERP5CookieCrumblerTests)
   testMidApplicationAutoLoginRedirection (testCookieCrumbler.ERP5CookieCrumblerTests)
   testPasswordShredding (testCookieCrumbler.ERP5CookieCrumblerTests)

  testDateUtils                                      (1 failures)
   test_atTheEndOfPeriod (testDateUtils.TestDateUtils)

  testDeferredStyle                                  (4 failures)
   test_normal_form (testDeferredStyle.TestODSDeferredStyle)
   test_report_view (testDeferredStyle.TestODSDeferredStyle)
   test_normal_form (testDeferredStyle.TestODTDeferredStyle)
   test_report_view (testDeferredStyle.TestODTDeferredStyle)

  testDms                                            (2 errors)
   test_Base_createNewFile (testDms.TestDocument)
   test_Base_createNewFile_empty (testDms.TestDocument)

  testDmsWithFlare                                   (2 errors)
   test_Base_createNewFile (testDmsWithFlare.TestDocumentWithFlare)
   test_Base_createNewFile_empty (testDmsWithFlare.TestDocumentWithFlare)

  testERP5Catalog                                    (1 failures, 3 skips)
   test_complex_query (testERP5Catalog.TestERP5Catalog)

  testERP5Core                                       (3 errors)
   test_Folder_delete (testERP5Core.TestERP5Core)
   test_allowed_content_types_translated (testERP5Core.TestERP5Core), Tests allowed content types from the action menu are translated
   test_jump_action_translated (testERP5Core.TestERP5Core), Tests jump actions are translated

  testERP5DocumentSyncML                             (2 failures, 3 errors)
   test_03_UpdateSimpleData (testERP5DocumentSyncML.TestERP5DocumentSyncML)
   test_06_UpdateMultiData (testERP5DocumentSyncML.TestERP5DocumentSyncML)
   test_08_MultiNodeConflict (testERP5DocumentSyncML.TestERP5DocumentSyncML)
   test_07_SynchronizeWithStrangeIdGenerator (testERP5DocumentSyncML.TestERP5DocumentSyncML)
   test_12_OneWaySync (testERP5DocumentSyncML.TestERP5DocumentSyncML)

  testERP5Interfaces                                 (17 errors)
   test_Products.ERP5.AggregatedAmountList_AggregatedAmountList_implements_IAmountList (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.BusinessPath_BusinessPath_implements_IBusinessPath (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.BusinessPath_BusinessPath_implements_ICategoryAccessProvider (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.Document_Document_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.EmailDocument_EmailDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.Event_Event_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.File_File_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.Image_Image_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.OOoDocument_OOoDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.TextDocument_TextDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.TradeCondition_TradeCondition_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.TradeModelCell_TradeModelCell_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.TradeModelLine_TradeModelLine_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.TradeModelRule_TradeModelRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.TransformationRule_TransformationRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.Transformation_Transformation_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
   test_Products.ERP5Type.Document.Transformation_Transformation_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)

  testERP5LdapCatalog                                (1 errors, 1 skips)
   test_01_HasEverything (testERP5LdapCatalog.TestERP5LdapCatalog), Test has everything

  testERP5Simulation                                 (1 failures)
   test_07a_SimulationChangeStartDateWithTwoOrderLine (testERP5Simulation.TestERP5SimulationPackingList)

  testERP5SyncML                                     (14 failures, 8 errors)
   test_17_AddSubObject (testERP5SyncML.TestERP5SyncML)
   test_18_UpdateSubObject (testERP5SyncML.TestERP5SyncML)
   test_20_DeleteSubObject (testERP5SyncML.TestERP5SyncML)
   test_21_GetConflictListOnSubObject (testERP5SyncML.TestERP5SyncML)
   test_22_ApplyPublisherDocumentOnSubObject (testERP5SyncML.TestERP5SyncML)
   test_23_ApplySubscriberDocumentOnSubObject (testERP5SyncML.TestERP5SyncML)
   test_28_PartialData (testERP5SyncML.TestERP5SyncML)
   test_36_SynchronizationSubscriptionMaxLines (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_24_SynchronizeWithStrangeGid (testERP5SyncML.TestERP5SyncML)
   test_25_MultiNodeConflict (testERP5SyncML.TestERP5SyncML)
   test_26_SynchronizeWorkflowHistory (testERP5SyncML.TestERP5SyncML)
   test_27_UpdateLocalRole (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)

  testERP5TypeInterfaces                             (1 errors)
   test_Products.ERP5Type.ConsistencyMessage_ConsistencyMessage_implements_IConsistencyMessage (testERP5TypeInterfaces.TestERP5TypeInterfaces)

  testEditorField                                    (8 errors)
   test_EditSimpleEmailEventFCKEditorHTML (testEditorField.TestEditorField)
   test_EditSimpleEmailEventFCKEditorText (testEditorField.TestEditorField)
   test_EditSimpleEmailEventTextAreaHTML (testEditorField.TestEditorField)
   test_EditSimpleEmailEventTextAreaText (testEditorField.TestEditorField)
   test_EditWebPageFCKEditorHTML (testEditorField.TestEditorField)
   test_EditWebPageFCKEditorText (testEditorField.TestEditorField)
   test_EditWebPageTextAreaHTML (testEditorField.TestEditorField)
   test_EditWebPageTextAreaText (testEditorField.TestEditorField)

  testFields                                         (1 failures)
   test_get_value_cache_on_TALES_target (testFields.TestProxyField)

  testFolderMigration                                (16 errors)
   test_01_folderIsBtree (testFolderMigration.TestFolderMigration)
   test_02_migrateFolder (testFolderMigration.TestFolderMigration)
   test_02_migrateFolder (testFolderMigration.TestFolderMigration)
   test_03_emptyFolderIsBtree (testFolderMigration.TestFolderMigration)
   test_03a_filledFolderIsBtree (testFolderMigration.TestFolderMigration)
   test_04_migrateEmptyFolder (testFolderMigration.TestFolderMigration)
   test_05_migrateFolderWithoutIdChange (testFolderMigration.TestFolderMigration)
   test_06_migrateFolderChangeIdGenerationMethodLater (testFolderMigration.TestFolderMigration)
   test_07_migrateFolderTwice (testFolderMigration.TestFolderMigration)
   test_08_migrateFolderTwiceSimultaneously (testFolderMigration.TestFolderMigration)
   test_09_migrateFolderCreateNewObjectAtOnce (testFolderMigration.TestFolderMigration)
   test_10_migrateFolderCreateMoreObjectAtOnceDifferentBase (testFolderMigration.TestFolderMigration)
   test_11_folderInMigratedFolderIsBTree (testFolderMigration.TestFolderMigration)
   test_12_migrateFolderWithGoodIdsInIt (testFolderMigration.TestFolderMigration)
   test_13_wrongFolderHandlerFix (testFolderMigration.TestFolderMigration)
   test_14_wrongFolderHandlerMigrate (testFolderMigration.TestFolderMigration)

  testFormPrintoutAsODT                              (1 failures)
   test_09_FieldReplacement (testFormPrintoutAsODT.TestFormPrintoutAsODT), test field in ODF Documents

  testIngestion                                      (1 failures)
   test_11_EmailIngestion (testIngestion.TestIngestion)

  testIngestionWithFlare                             (1 failures)
   test_11_EmailIngestion (testIngestionWithFlare.TestIngestionWithFlare)

  testInventoryAPI                                   (11 failures)
   test_01_CurrentInventoryWithFullInventory (testInventoryAPI.TestInventoryDocument)
   test_02_InventoryAtLatestFullInventoryDate (testInventoryAPI.TestInventoryDocument)
   test_03_InventoryAtEarlierFullInventoryDate (testInventoryAPI.TestInventoryDocument)
   test_05_InventoryListWithFullInventory (testInventoryAPI.TestInventoryDocument)
   test_06_InventoryListAtLatestFullInventoryDate (testInventoryAPI.TestInventoryDocument)
   test_07_InventoryListAtEarlierFullInventoryDate (testInventoryAPI.TestInventoryDocument)
   test_09_InventoryListGroupedByResource (testInventoryAPI.TestInventoryDocument)
   test_10_InventoryListGroupedByResourceBeforeLatestFullInventoryDate (testInventoryAPI.TestInventoryDocument)
   test_11_InventoryListAroundLatestInventoryDate (testInventoryAPI.TestInventoryDocument)
   test_12_InventoryListWithOrderByDate (testInventoryAPI.TestInventoryDocument)
   test_13_InventoryAfterModificationInPast (testInventoryAPI.TestInventoryDocument)

  testInvoice                                        (1 errors)
   test_17_ManuallyAddedWrongMovements (testInvoice.TestSaleInvoice)

  testOOoChart                                       (2 errors)
   test_ooo_chart (testOOoChart.TestOOoChart)
   test_proxy_ooo_chart (testOOoChart.TestOOoChart)

  testOOoConversionCache                             (1 errors)
   test_01_PersistentCacheConversion (testOOoConversionCache.TestDocumentConversionCache)

  testOOoDynamicStyle                                (2 errors)
   test_01_dynamic (testOOoDynamicStyle.TestOooDynamicStyle)
   test_02_static (testOOoDynamicStyle.TestOooDynamicStyle)

  testOOoImport                                      (26 errors)
   test_01_ImportFileLine (testOOoImport.TestOOoImport)
   test_02_ImportFileBlankLine (testOOoImport.TestOOoImport)
   test_03_ImportNoMapping (testOOoImport.TestOOoImport)
   test_04_ImportFileWithCategory (testOOoImport.TestOOoImport)
   test_05_ImportOrganisation (testOOoImport.TestOOoImport)
   test_06_AuthorImportFile (testOOoImport.TestOOoImport)
   test_07_ImportFileWithFreeText (testOOoImport.TestOOoImport)
   test_08_ImportFileWithAccentuatedText (testOOoImport.TestOOoImport)
   test_09_ImportXLSFile (testOOoImport.TestOOoImport)
   test_10_ImportFileWithDates (testOOoImport.TestOOoImport)
   test_11_ImportFloatAndPercentage (testOOoImport.TestOOoImport)
   test_12_ImportBigFile_1 (testOOoImport.TestOOoImport)
   test_Base_getCategoriesSpreadSheetMapping (testOOoImport.TestOOoImport)
   test_Base_getCategoriesSpreadSheetMapping_DuplicateIdsAtSameLevel (testOOoImport.TestOOoImport)
   test_Base_getCategoriesSpreadSheetMapping_Id_is_reserved_property_name (testOOoImport.TestOOoImport)
   test_Base_getCategoriesSpreadSheetMapping_WrongHierarchy (testOOoImport.TestOOoImport)
   test_BigSpreadSheet_can_be_parsed (testOOoImport.TestOOoImport), Test than OOoimport can parse a file with more than 40000 lines
   test_CategoryTool_importCategoryFile (testOOoImport.TestOOoImport)
   test_CategoryTool_importCategoryFileXLS (testOOoImport.TestOOoImport)
   test_CategoryTool_importCategoryFile_DuplicateIds (testOOoImport.TestOOoImport)
   test_CategoryTool_importCategoryFile_PathStars (testOOoImport.TestOOoImport)
   test_CategoryTool_importCategoryFile_PathStars_noID (testOOoImport.TestOOoImport)
   test_getSpreadSheetMapping (testOOoImport.TestOOoImport)
   test_getSpreadSheetMappingDataTypes (testOOoImport.TestOOoImport)
   test_getSpreadSheetMappingStyle (testOOoImport.TestOOoImport)
   test_openFromString (testOOoImport.TestOOoImport)

  testOpenOrder                                      (1 failures)
   testPeriodicityDateList (testOpenOrder.TestOpenOrder)

  testPDFForm                                        (2 errors)
   test_CalculateCellValuesCircularRefs (testPDFForm.TestPDFForm)
   test_CalculateCellValuesWithCellKey (testPDFForm.TestPDFForm)

  testPayroll                                        (13 failures, 2 errors)
   test_intermediateLines (testPayroll.TestPayroll)
   test_sourceSectionIsSetOnMovements (testPayroll.TestPayroll)
   test_basicPaySheetCalculation (testPayroll.TestPayroll)
   test_complexSliceOnModelLine (testPayroll.TestPayroll)
   test_modelLineInPaysheet (testPayroll.TestPayroll)
   test_modelLineOverLoad (testPayroll.TestPayroll)
   test_modelLineWithNonePrice (testPayroll.TestPayroll)
   test_paySheetCalculationWithBonus (testPayroll.TestPayroll)
   test_predicateOnModelLine (testPayroll.TestPayroll)
   test_propertiesAreSetOnPaysheetLines (testPayroll.TestPayroll), check porperties from model line (like description, int_index,
   test_sliceOnModelLine (testPayroll.TestPayroll)
   test_updateAddMovements (testPayroll.TestPayroll)
   test_updateModifyMovements (testPayroll.TestPayroll)
   test_updatePaysheetAfterModelModification (testPayroll.TestPayroll), generate a paysheet using a model, modify the model by adding a new
   test_updateRemoveMovements (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

  testProxyField                                     (1 failures)
   testSkinSelectionTemplateField (testProxyField.TestProxyField)

  testResource                                       (1 failures)
   test_11_getPriceWithDestinationSection (testResource.TestResource)

  testSerializeForm                                  (1 failures)
   test checking if the field values are of the proper type.

  testTemplate                                       (2 failures)
   test_NonDeliveryTemplateNotIndexable (testTemplate.TestTemplate)
   test_manyTemplatesWithoutReindexation (testTemplate.TestTemplate), Check what happen when templates are created one by one without reindexation

  testTradeModelLine                                 (2 failures)
   test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLine.TestTradeModelLineSale), Check that after changing invoice line invoice is properly diverged and it is possible to solve
   test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLine.TestTradeModelLineSale), Check building invoice after splitting packing list using different ratio

  testTradeModelLinePurchase                         (2 failures)
   test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check that after changing invoice line invoice is properly diverged and it is possible to solve
   test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check building invoice after splitting packing list using different ratio

  testTranslation                                    (1 failures)
   test_standard_translated_related_keys (testTranslation.TestTranslation)

  testTrashTool                                      (3 errors)
   test_04_checkBackupWithSubObjects (testTrashTool.TestTrashTool)
   test_05_checkBackupWithTrashSubObjects (testTrashTool.TestTrashTool)
   test_06_checkBackupofOFSFolderWithSave (testTrashTool.TestTrashTool)

  testXMLMatrix                                      (1 failures)
   test_9999_SetCellRangeAndCatalogWithoutActivities (testXMLMatrix.TestXMLMatrix)

The following tests were at least partly skipped:

  testMRP                                            (4 skips)
   test_TransformationRule_expand_concurrent (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
   test_TransformationRule_expand_reexpand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
   test_TransformationRule_getHeadProductionPathList (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
   test_TransformationSourcingRule_expand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'

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

  testSelectionTool                                  (7 skips)
   skipped 'Test to be written'
   testPage (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'
   testView (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'
   skipped 'Test to be written'
   testDeleteGlobalSelection (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'To be decided if implementation is required'
   testPage (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'Test to be written'
   testView (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'Test to be written'


Attached traceback has been truncated to the first 5000 lines
-------------- next part --------------

ERROR: test_Base_doAction (testAccounting.TestAccountingTransactionTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAccounting.py", line 4083, in test_Base_doAction
    form_id='', cancel_url='')
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 332, in _exec
    raise RuntimeError, '%s %s has errors.' % (self.meta_type, self.id)
RuntimeError: Script (Python) Base_doAction has errors.


FAIL: test_export_transaction (testAccounting.TestAccountingExport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAccounting.py", line 2059, in test_export_transaction
    self.assertTrue('40 - Payable' in content_xml)
AssertionError


ERROR: testAccountStatementFromDateDetailedSummary (testAccountingReports.TestAccountingReports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAccountingReports.py", line 976, in testAccountStatementFromDateDetailedSummary
    line_list = self.getListBoxLineList(report_section_list[1])
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1148, in getListBoxLineList
    REQUEST=self.portal.REQUEST)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2750, in get_value
    render_prefix=kw.get('render_prefix'))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 448, in render
    return renderer()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1948, in __call__
    return self.render(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2495, in render
    for line in self.query():
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1869, in query
    report_section_list = self.getReportSectionList()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1844, in getReportSectionList
    object_list = selection(method=domain_list_method, context=domain_context, REQUEST=self.request)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/Selection.py", line 238, in __call__
    result = method(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 4, in Account_getAccountingTransactionList
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 352, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 374, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 104, in Node_getAccountingTransactionList
Unauthorized: You are not allowed to access 'edit' in this context


ERROR: testAccountStatementFromDateSummary (testAccountingReports.TestAccountingReports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAccountingReports.py", line 768, in testAccountStatementFromDateSummary
    line_list = self.getListBoxLineList(report_section_list[0])
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1148, in getListBoxLineList
    REQUEST=self.portal.REQUEST)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2750, in get_value
    render_prefix=kw.get('render_prefix'))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 448, in render
    return renderer()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1948, in __call__
    return self.render(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2495, in render
    for line in self.query():
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1869, in query
    report_section_list = self.getReportSectionList()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1844, in getReportSectionList
    object_list = selection(method=domain_list_method, context=domain_context, REQUEST=self.request)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/Selection.py", line 238, in __call__
    result = method(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 4, in Account_getAccountingTransactionList
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 352, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 374, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 104, in Node_getAccountingTransactionList
Unauthorized: You are not allowed to access 'edit' in this context


ERROR: testAccountStatementPeriodDateAndInitialBalanceForExpenseAccounts (testAccountingReports.TestAccountingReports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAccountingReports.py", line 1192, in testAccountStatementPeriodDateAndInitialBalanceForExpenseAccounts
    line_list = self.getListBoxLineList(report_section_list[0])
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1148, in getListBoxLineList
    REQUEST=self.portal.REQUEST)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2750, in get_value
    render_prefix=kw.get('render_prefix'))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 448, in render
    return renderer()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1948, in __call__
    return self.render(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2495, in render
    for line in self.query():
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1869, in query
    report_section_list = self.getReportSectionList()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1844, in getReportSectionList
    object_list = selection(method=domain_list_method, context=domain_context, REQUEST=self.request)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/Selection.py", line 238, in __call__
    result = method(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 4, in Account_getAccountingTransactionList
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 352, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 374, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 104, in Node_getAccountingTransactionList
Unauthorized: You are not allowed to access 'edit' in this context


ERROR: testAccountStatementPeriodDateAndInitialBalanceForStdAccounts (testAccountingReports.TestAccountingReports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAccountingReports.py", line 1079, in testAccountStatementPeriodDateAndInitialBalanceForStdAccounts
    line_list = self.getListBoxLineList(report_section_list[0])
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1148, in getListBoxLineList
    REQUEST=self.portal.REQUEST)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2750, in get_value
    render_prefix=kw.get('render_prefix'))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 448, in render
    return renderer()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1948, in __call__
    return self.render(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2495, in render
    for line in self.query():
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1869, in query
    report_section_list = self.getReportSectionList()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1844, in getReportSectionList
    object_list = selection(method=domain_list_method, context=domain_context, REQUEST=self.request)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/Selection.py", line 238, in __call__
    result = method(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 4, in Account_getAccountingTransactionList
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 352, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 374, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 104, in Node_getAccountingTransactionList
Unauthorized: You are not allowed to access 'edit' in this context


ERROR: testAccountStatementPeriodDateEqualsFromDate (testAccountingReports.TestAccountingReports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAccountingReports.py", line 1138, in testAccountStatementPeriodDateEqualsFromDate
    line_list = self.getListBoxLineList(report_section_list[0])
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1148, in getListBoxLineList
    REQUEST=self.portal.REQUEST)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2750, in get_value
    render_prefix=kw.get('render_prefix'))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 448, in render
    return renderer()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1948, in __call__
    return self.render(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 2495, in render
    for line in self.query():
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1869, in query
    report_section_list = self.getReportSectionList()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ListBox.py", line 1844, in getReportSectionList
    object_list = selection(method=domain_list_method, context=domain_context, REQUEST=self.request)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/Selection.py", line 238, in __call__
    result = method(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 4, in Account_getAccountingTransactionList
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 352, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/AccessControl/ZopeGuards.py", line 374, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 104, in Node_getAccountingTransactionList
Unauthorized: You are not allowed to access 'edit' in this context


ERROR: test_15_FailedAlarmsDoNotBlockFutureAlarms (testAlarm.TestAlarm)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAlarm.py", line 453, in test_15_FailedAlarmsDoNotBlockFutureAlarms
    self.assertEquals(alarm.getLastActiveProcess(), None)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/Alarm.py", line 524, in getLastActiveProcess
    causality_uid=self.getUid())
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Catalog/CatalogTool.py", line 631, in searchResults
    query = self.getSecurityQuery(query=query, sql_catalog_id=catalog_id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Catalog/CatalogTool.py", line 580, in getSecurityQuery
    sql_catalog_id=sql_catalog_id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Catalog/CatalogTool.py", line 537, in getSecurityUidListAndRoleColumnDict
    self.getAllowedRolesAndUsers(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Catalog/CatalogTool.py", line 465, in getAllowedRolesAndUsers
    column_map = catalog.getColumnMap()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZSQLCatalog/SQLCatalog.py", line 116, in wrapper
    result = transactional_cache[self.cache_id] = method(wrapped_self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/TransactionalVariable.py", line 82, in __setitem__
    self._register()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/patches/TM.py", line 25, in TM__register
    transaction.get().register(Surrogate(self))
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 299, in register
    self.join(adapter)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 213, in join
    self._prior_operation_failed() # doesn't return
  File "/home/buildbot/slave/full.ERP5_z212/build/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 "../../bin/runUnitTest", line 175, in <module>
    Products.ERP5Type.tests.runUnitTest.main()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/runUnitTest.py", line 558, in main
    debug=debug)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/runUnitTest.py", line 443, in runUnitTestList
    result = TestRunner(verbosity=verbosity).run(suite)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 237, in run
    test(result)
  File "/usr/lib64/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python2.6/unittest.py", line 460, in run
    test(result)
  File "/usr/lib64/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python2.6/unittest.py", line 460, in run
    test(result)
  File "/usr/lib64/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python2.6/unittest.py", line 460, in run
    test(result)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 365, in __call__
    self.run(*args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAlarm.py", line 445, in test_15_FailedAlarmsDoNotBlockFutureAlarms
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 649, in tic
    portal_activities.process_timer(None, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/ActivityTool.py", line 893, in process_timer
    self.tic(processing_node_list.index(currentNode)+1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/ActivityTool.py", line 966, in tic
    activity.tic(inner_self, processing_node) # Transaction processing is the responsability of the activity
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/Activity/Queue.py", line 143, in tic
    if self.dequeueMessage(activity_tool, processing_node):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/Activity/SQLDict.py", line 501, in dequeueMessage
    get_transaction().commit()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 325, in commit
    t, v, tb = self._saveAndGetCommitishError()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 322, in commit
    self._commitResources()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/TIDStorage/transaction_transaction.py", line 232, in _commitResources
    result = original__commitResources(self, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 424, in _commitResources
    rm.tpc_finish(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.sendmail-3.5.1-py2.6.egg/zope/sendmail/delivery.py", line 93, in tpc_finish
    self.callable(*self.args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/MailHost/mailer.py", line 47, in send
    connection = self.smtp(self.hostname, str(self.port))
  File "/usr/lib64/python2.6/smtplib.py", line 239, in __init__
    (code, msg) = self.connect(host, port)
  File "/usr/lib64/python2.6/smtplib.py", line 295, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/lib64/python2.6/smtplib.py", line 273, in _get_socket
    return socket.create_connection((port, host), timeout)
  File "/usr/lib64/python2.6/socket.py", line 514, in create_connection
    raise error, msg
error: [Errno 111] Connection refused



ERROR: test_19_ManualInvocation (testAlarm.TestAlarm)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAlarm.py", line 627, in test_19_ManualInvocation
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
    error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_7e756eb972f79d46577096e1f775b137/portal_alarms/18', 'notify', -2, 6)] 
Last error message:
Exception

Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 294, in __call__
  Module Shared.DC.Scripts.Bindings, line 324, in __call__
  Module Shared.DC.Scripts.Bindings, line 361, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1211, in _exec
  Module Products.PythonScripts.PythonScript, line 344, in _exec
  Module script, line 1, in Alarm_testSenseMethod
   - <PythonScript at /erp5_portal_7e756eb972f79d46577096e1f775b137/Alarm_testSenseMethod used for /erp5_portal_7e756eb972f79d46577096e1f775b137/portal_alarms/15>
   - Line 1
Exception




FAIL: test_17_tic (testAlarm.TestAlarm)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAlarm.py", line 551, in test_17_tic
    self.assertEquals(alarm.getDescription(), 'a')
AssertionError: '' != 'a'


FAIL: test_21_AlarmCatalogPresence (testAlarm.TestAlarm), Check that alarm date is properly stored in catalog upon first reindexation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAlarm.py", line 719, in test_21_AlarmCatalogPresence
    self.assertEqual(1, len(alarm_list))
AssertionError: 1 != 0


FAIL: test_21a_AlarmCatalogPresenceDoubleReindex (testAlarm.TestAlarm), Check that alarm date is properly stored in catalog
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAlarm.py", line 734, in test_21a_AlarmCatalogPresenceDoubleReindex
    self.assertEqual(1, len(alarm_list))
AssertionError: 1 != 0


ERROR: test_13_aqDynamicWithNonExistentWorkflow (testBase.TestBase), Test if _aq_dynamic still works even if an associated workflow
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBase.py", line 930, in test_13_aqDynamicWithNonExistentWorkflow
    pw.manage_addWorkflow('dc_workflow (Web-configurable workflow)',
AttributeError: manage_addWorkflow


ERROR: test_14_UpdateRoleMappingwithNoDefinedRoleAndAcquisitionActivatedOnWorkflow (testBase.TestBase), updateRoleMappingsFor does a logical AND between all workflow defining security,
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBase.py", line 977, in test_14_UpdateRoleMappingwithNoDefinedRoleAndAcquisitionActivatedOnWorkflow
    pw.manage_addWorkflow('erp5_workflow (ERP5-style empty workflow)',
AttributeError: manage_addWorkflow


ERROR: test_38_CheckReinstallation (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBusinessTemplate.py", line 5390, in test_38_CheckReinstallation
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreatePortalType
      CreateFirstAction
      CreateNewBusinessTemplate
      UseExportBusinessTemplate
      AddPortalTypeToBusinessTemplate
      FillPortalTypesFields
      BuildBusinessTemplate
      SaveBusinessTemplate
      InstallCurrentBusinessTemplate
      Tic
      Tic
      RemoveFirstAction
    > ReinstallBusinessTemplate
      Tic
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBusinessTemplate.py", line 2280, in stepReinstallBusinessTemplate
    diff_list = import_bt.BusinessTemplate_getModifiedObject()
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 52, in BusinessTemplate_getModifiedObject
Unauthorized: You are not allowed to access 'edit' in this context


ERROR: test_download_http (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBusinessTemplate.py", line 4924, in test_download_http
    'http://www.erp5.org/dists/snapshot/test_bt5/test_web.bt5')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Tool/TemplateTool.py", line 393, in download
    bt = self._download_url(url, id)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Tool/TemplateTool.py", line 345, in _download_url
    return self._download_local(file_path, bt_id)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Tool/TemplateTool.py", line 333, in _download_local
    return self._importBT(path, bt_id)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Tool/TemplateTool.py", line 244, in _importBT
    tar = tarfile.open(path, 'r:gz')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tarfile.py", line 896, in open
    return func(name, filemode, fileobj)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tarfile.py", line 966, in gzopen
    gzip.GzipFile(name, mode, compresslevel, fileobj)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tarfile.py", line 933, in taropen
    return cls(name, mode, fileobj)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tarfile.py", line 831, in __init__
    self.firstmember = self.next()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tarfile.py", line 1605, in next
    raise ReadError,"empty, unreadable or compressed file"
ReadError: empty, unreadable or compressed file


ERROR: test_14_TryMessageWithErrorOnSQLQueue (testCMFActivity.TestCMFActivity)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/tests/testCMFActivity.py", line 995, in test_14_TryMessageWithErrorOnSQLQueue
    self.TryMessageWithErrorOnActivity('SQLQueue')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/tests/testCMFActivity.py", line 359, in TryMessageWithErrorOnActivity
    portal.portal_activities.tic()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/ActivityTool.py", line 966, in tic
    activity.tic(inner_self, processing_node) # Transaction processing is the responsability of the activity
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/Activity/Queue.py", line 143, in tic
    if self.dequeueMessage(activity_tool, processing_node):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/Activity/SQLQueue.py", line 351, in dequeueMessage
    get_transaction().commit()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 322, in commit
    self._commitResources()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/TIDStorage/transaction_transaction.py", line 232, in _commitResources
    result = original__commitResources(self, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 424, in _commitResources
    rm.tpc_finish(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.sendmail-3.5.1-py2.6.egg/zope/sendmail/delivery.py", line 93, in tpc_finish
    self.callable(*self.args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/MailHost/mailer.py", line 47, in send
    connection = self.smtp(self.hostname, str(self.port))
  File "/usr/lib64/python2.6/smtplib.py", line 239, in __init__
    (code, msg) = self.connect(host, port)
  File "/usr/lib64/python2.6/smtplib.py", line 295, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/lib64/python2.6/smtplib.py", line 273, in _get_socket
    return socket.create_connection((port, host), timeout)
  File "/usr/lib64/python2.6/socket.py", line 514, in create_connection
    raise error, msg
error: [Errno 111] Connection refused


FAIL: test_68_TestConflictErrorsWhileProcessingWithSQLDict (testCMFActivity.TestCMFActivity)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/tests/testCMFActivity.py", line 1664, in test_68_TestConflictErrorsWhileProcessingWithSQLDict
    self.TryConflictErrorsWhileProcessing('SQLDict')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/tests/testCMFActivity.py", line 728, in TryConflictErrorsWhileProcessing
    self.assertEquals(len(activity_tool.getMessageList()), 0)
AssertionError: 1 != 0


FAIL: test_69_TestConflictErrorsWhileProcessingWithSQLQueue (testCMFActivity.TestCMFActivity)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/tests/testCMFActivity.py", line 1675, in test_69_TestConflictErrorsWhileProcessingWithSQLQueue
    self.TryConflictErrorsWhileProcessing('SQLQueue')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/tests/testCMFActivity.py", line 728, in TryConflictErrorsWhileProcessing
    self.assertEquals(len(activity_tool.getMessageList()), 0)
AssertionError: 1 != 0


ERROR: test_PersonModule_CreateRelatedEventCheckedUid (testCRM.TestCRM)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 196, in test_PersonModule_CreateRelatedEventCheckedUid
    form_id='PersonModule_viewPersonList')
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 332, in _exec
    raise RuntimeError, '%s %s has errors.' % (self.meta_type, self.id)
RuntimeError: Script (Python) PersonModule_newEvent has errors.


ERROR: test_PersonModule_CreateRelatedEventSelectionParams (testCRM.TestCRM)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 161, in test_PersonModule_CreateRelatedEventSelectionParams
    form_id='PersonModule_viewPersonList')
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 332, in _exec
    raise RuntimeError, '%s %s has errors.' % (self.meta_type, self.id)
RuntimeError: Script (Python) PersonModule_newEvent has errors.


ERROR: test_encoding (testCRM.TestCRMMailIngestion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 564, in test_encoding
    self.assertEqual(document.getSourceValue().getTitle(), 'Sender')
AttributeError: 'NoneType' object has no attribute 'getTitle'


ERROR: test_forwarder_mail (testCRM.TestCRMMailIngestion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 537, in test_forwarder_mail
    self.assertEqual(document.getSourceValue().getTitle(), 'Sender')
AttributeError: 'NoneType' object has no attribute 'getTitle'


ERROR: test_forwarder_mail_with_attachment (testCRM.TestCRMMailIngestion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 553, in test_forwarder_mail_with_attachment
    self.assertEqual(document.getSourceValue().getTitle(), 'Sender')
AttributeError: 'NoneType' object has no attribute 'getTitle'


FAIL: test_recipient (testCRM.TestCRMMailIngestion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 446, in test_recipient
    destination_list)
AssertionError: ['person_module/he', 'person_module/me'] != []


FAIL: test_sender (testCRM.TestCRMMailIngestion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 436, in test_sender
    self.assertEquals('person_module/sender', event.getSource())
AssertionError: 'person_module/sender' != None


FAIL: test_MailFromMailMessageEvent (testCRM.TestCRMMailSend)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 661, in test_MailFromMailMessageEvent
    self.assertEquals(['"Recipient" <recipient at example.com>'], mto)
AssertionError: ['"Recipient" <recipient at example.com>'] != ['Recipient <recipient at example.com>']


FAIL: test_MailMessageEncoding (testCRM.TestCRMMailSend)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 790, in test_MailMessageEncoding
    self.assertEquals(['"Recipient" <recipient at example.com>'], mto)
AssertionError: ['"Recipient" <recipient at example.com>'] != ['Recipient <recipient at example.com>']


FAIL: test_MailMessageHTML (testCRM.TestCRMMailSend)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 765, in test_MailMessageHTML
    self.assertEquals(['"Recipient" <recipient at example.com>'], mto)
AssertionError: ['"Recipient" <recipient at example.com>'] != ['Recipient <recipient at example.com>']


ERROR: test_AsDocumentationHelperOnClassTool (testClassTool.TestClassTool)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testClassTool.py", line 119, in test_AsDocumentationHelperOnClassTool
    class_doc_helper = class_tool.asDocumentationHelper(class_id='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Tool/ClassTool.py", line 895, in asDocumentationHelper
    subdochelper.setSourceCode(inspect.getsource(v))
  File "/usr/lib64/python2.6/inspect.py", line 689, in getsource
    lines, lnum = getsourcelines(object)
  File "/usr/lib64/python2.6/inspect.py", line 678, in getsourcelines
    lines, lnum = findsource(object)
  File "/usr/lib64/python2.6/inspect.py", line 532, in findsource
    name = object.__name__
AttributeError: 'ClassProvides' object has no attribute '__name__'


ERROR: testContentTranslation (testContentTranslation.TestContentTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testContentTranslation.py", line 96, in testContentTranslation
    self.assert_('タハラ' in person.Base_viewContentTranslation())
TypeError: 'in <string>' requires string as left operand


ERROR: testAutoLoginRedirection (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 183, in testAutoLoginRedirection
    self.assertRaises(Redirect, req.traverse, '/protected')
  File "/usr/lib64/python2.6/unittest.py", line 336, in failUnlessRaises
    callableObj(*args, **kwargs)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/ZPublisher/BaseRequest.py", line 609, in traverse
    response.unauthorized()
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/ZPublisher/HTTPResponse.py", line 718, in unauthorized
    raise Unauthorized, m
Unauthorized: <strong>You are not authorized to access this resource.</strong>


ERROR: testCookieLongLogin (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 68, in tearDown
    if self._finally is not None:
AttributeError: 'ERP5CookieCrumblerTests' object has no attribute '_finally'


ERROR: testCreateForms (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 68, in tearDown
    if self._finally is not None:
AttributeError: 'ERP5CookieCrumblerTests' object has no attribute '_finally'


ERROR: testLoginRestoresQueryString (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 234, in testLoginRestoresQueryString
    req.traverse('/protected')
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/ZPublisher/BaseRequest.py", line 609, in traverse
    response.unauthorized()
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/ZPublisher/HTTPResponse.py", line 718, in unauthorized
    raise Unauthorized, m
Unauthorized: <strong>You are not authorized to access this resource.</strong>


ERROR: testRedirectOnUnauthorized (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 336, in testRedirectOnUnauthorized
    self.assertRaises(Redirect, req.traverse, '/protected')
  File "/usr/lib64/python2.6/unittest.py", line 336, in failUnlessRaises
    callableObj(*args, **kwargs)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/ZPublisher/BaseRequest.py", line 609, in traverse
    response.unauthorized()
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/ZPublisher/HTTPResponse.py", line 718, in unauthorized
    raise Unauthorized, m
Unauthorized: <strong>You are not authorized to access this resource.</strong>


ERROR: testRetryLogin (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 212, in testRetryLogin
    req.traverse('/protected')
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/ZPublisher/BaseRequest.py", line 609, in traverse
    response.unauthorized()
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/ZPublisher/HTTPResponse.py", line 718, in unauthorized
    raise Unauthorized, m
Unauthorized: <strong>You are not authorized to access this resource.</strong>


ERROR: test_before_traverse_hooks (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 381, in test_before_traverse_hooks
    bt_added = getattr(container, '__before_traverse__')
AttributeError: __before_traverse__


ERROR: test_before_traverse_hooks (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 68, in tearDown
    if self._finally is not None:
AttributeError: 'ERP5CookieCrumblerTests' object has no attribute '_finally'


ERROR: test_interfaces (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 68, in tearDown
    if self._finally is not None:
AttributeError: 'ERP5CookieCrumblerTests' object has no attribute '_finally'


FAIL: testCacheHeaderAuthenticated (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 265, in testCacheHeaderAuthenticated
    req.response.headers.get('cache-control', ''), 'private')
AssertionError: '' != 'private'


FAIL: testCacheHeaderLoggingIn (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 257, in testCacheHeaderLoggingIn
    req.response.headers.get('cache-control', ''), 'private')
AssertionError: '' != 'private'


FAIL: testCookieLogin (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 144, in testCookieLogin
    'abraham')
AssertionError: 'Anonymous User' != 'abraham'


FAIL: testCookieLongLogin (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testCookieCrumbler.py", line 93, in testCookieLongLogin
    'abrahammmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm')
AssertionError: 'Anonymous User' != 'abrahammmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'


FAIL: testCookieResume (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 158, in testCookieResume
    'abraham')
AssertionError: 'Anonymous User' != 'abraham'


FAIL: testCredentialsNotRevealed (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 176, in testCredentialsNotRevealed
    self.failIf( req.has_key('__ac'))
AssertionError


FAIL: testDisableLoginDoesNotPreventPasswordShredding (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 288, in testDisableLoginDoesNotPreventPasswordShredding
    'abraham')
AssertionError: 'Anonymous User' != 'abraham'


FAIL: testDisableLoginDoesNotPreventPasswordShredding2 (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 298, in testDisableLoginDoesNotPreventPasswordShredding2
    'abraham')
AssertionError: 'Anonymous User' != 'abraham'


FAIL: testLoginRatherThanResume (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 350, in testLoginRatherThanResume
    'isaac')
AssertionError: 'Anonymous User' != 'isaac'


FAIL: testMidApplicationAutoLoginRedirection (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 312, in testMidApplicationAutoLoginRedirection
    self.assertEqual(req.response.status, 302)
AssertionError: 401 != 302


FAIL: testPasswordShredding (testCookieCrumbler.ERP5CookieCrumblerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/tests/test_CookieCrumbler.py", line 167, in testPasswordShredding
    self.failIf( req.has_key('__ac_password'))
AssertionError


FAIL: test_atTheEndOfPeriod (testDateUtils.TestDateUtils)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testDateUtils.py", line 166, in test_atTheEndOfPeriod
    self.assertEqual(atTheEndOfPeriod(date, 'year').pCommonZ(), 'Jan. 1, 2009 12:00 am Universal')
AssertionError: 'Jan. 1, 2009 12:00 am UTC' != 'Jan. 1, 2009 12:00 am Universal'


FAIL: test_normal_form (testDeferredStyle.TestODSDeferredStyle)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testDeferredStyle.py", line 134, in test_normal_form
    self.assertEquals('"%s" <%s>' % (self.first_name, self.recipient_email_address), mto[0])
AssertionError: '"Bob" <invalid at example.com>' != 'Bob <invalid at example.com>'


FAIL: test_report_view (testDeferredStyle.TestODSDeferredStyle)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testDeferredStyle.py", line 99, in test_report_view
    self.assertEquals('"%s" <%s>' % (self.first_name, self.recipient_email_address), mto[0])
AssertionError: '"Bob" <invalid at example.com>' != 'Bob <invalid at example.com>'


FAIL: test_normal_form (testDeferredStyle.TestODTDeferredStyle)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testDeferredStyle.py", line 134, in test_normal_form
    self.assertEquals('"%s" <%s>' % (self.first_name, self.recipient_email_address), mto[0])
AssertionError: '"Bob" <invalid at example.com>' != 'Bob <invalid at example.com>'


FAIL: test_report_view (testDeferredStyle.TestODTDeferredStyle)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testDeferredStyle.py", line 99, in test_report_view
    self.assertEquals('"%s" <%s>' % (self.first_name, self.recipient_email_address), mto[0])
AssertionError: '"Bob" <invalid at example.com>' != 'Bob <invalid at example.com>'


ERROR: test_Base_createNewFile (testDms.TestDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testDms.py", line 858, in test_Base_createNewFile
    file=makeFileUpload('TEST-en-002.odt'))
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 332, in _exec
    raise RuntimeError, '%s %s has errors.' % (self.meta_type, self.id)
RuntimeError: Script (Python) Base_createNewFile has errors.


ERROR: test_Base_createNewFile_empty (testDms.TestDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testDms.py", line 885, in test_Base_createNewFile_empty
    file=empty_file_upload)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 332, in _exec
    raise RuntimeError, '%s %s has errors.' % (self.meta_type, self.id)
RuntimeError: Script (Python) Base_createNewFile has errors.


ERROR: test_Base_createNewFile (testDmsWithFlare.TestDocumentWithFlare)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testDms.py", line 858, in test_Base_createNewFile
    file=makeFileUpload('TEST-en-002.odt'))
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 332, in _exec
    raise RuntimeError, '%s %s has errors.' % (self.meta_type, self.id)
RuntimeError: Script (Python) Base_createNewFile has errors.


ERROR: test_Base_createNewFile_empty (testDmsWithFlare.TestDocumentWithFlare)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testDms.py", line 885, in test_Base_createNewFile_empty
    file=empty_file_upload)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 332, in _exec
    raise RuntimeError, '%s %s has errors.' % (self.meta_type, self.id)
RuntimeError: Script (Python) Base_createNewFile has errors.


FAIL: test_complex_query (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Catalog/tests/testERP5Catalog.py", line 2323, in test_complex_query
    self.assertEqual(len(catalog(query=query)), 3)
AssertionError: 2 != 3


ERROR: test_Folder_delete (testERP5Core.TestERP5Core)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testERP5Core.py", line 318, in test_Folder_delete
    md5_object_uid_list=md5_string)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1211, in _exec
    return PythonScript_exec(self, *args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PythonScripts/PythonScript.py", line 344, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 93, in Folder_delete
AttributeError: getActionsFor


ERROR: test_allowed_content_types_translated (testERP5Core.TestERP5Core), Tests allowed content types from the action menu are translated
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testERP5Core.py", line 195, in test_allowed_content_types_translated
    from Products.PageTemplates.GlobalTranslationService import \
ImportError: No module named GlobalTranslationService


ERROR: test_jump_action_translated (testERP5Core.TestERP5Core), Tests jump actions are translated
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testERP5Core.py", line 211, in test_jump_action_translated
    from Products.PageTemplates.GlobalTranslationService import \
ImportError: No module named GlobalTranslationService


ERROR: test_03_UpdateSimpleData (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 685, in test_03_UpdateSimpleData
    self.synchronize(self.sub_id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 365, in synchronize
    result = portal_sync.SubSync(subscription.getPath())
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1643, in SubSync
    response = self.SubSyncModif(subscription, xml_client)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/SubscriptionSynchronization.py", line 150, in SubSyncModif
    return self.SyncModif(subscription, xml_client)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1282, in SyncModif
    conduit=conduit, simulate=simulate)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1070, in applyActionList
    simulate=simulate)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/Conduit/ERP5Conduit.py", line 297, in updateNode
    **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/Conduit/ERP5DocumentConduit.py", line 60, in applyXupdate
    simulate=simulate, reset=reset)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/Conduit/ERP5DocumentConduit.py", line 110, in manageDataModification
    element = xml.xpath(request)[0]
IndexError: list index out of range


ERROR: test_06_UpdateMultiData (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 798, in test_06_UpdateMultiData
    self.synchronize(self.sub_id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 361, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1589, in PubSync
    result = self.PubSyncModif(publication, xml_client)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/PublicationSynchronization.py", line 219, in PubSyncModif
    return self.SyncModif(publication, xml_client)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1282, in SyncModif
    conduit=conduit, simulate=simulate)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1070, in applyActionList
    simulate=simulate)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/Conduit/ERP5Conduit.py", line 297, in updateNode
    **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/Conduit/ERP5DocumentConduit.py", line 60, in applyXupdate
    simulate=simulate, reset=reset)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/Conduit/ERP5DocumentConduit.py", line 110, in manageDataModification
    element = xml.xpath(request)[0]
IndexError: list index out of range


ERROR: test_08_MultiNodeConflict (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 907, in test_08_MultiNodeConflict
    self.synchronize(self.sub_id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 361, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1589, in PubSync
    result = self.PubSyncModif(publication, xml_client)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/PublicationSynchronization.py", line 219, in PubSyncModif
    return self.SyncModif(publication, xml_client)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1282, in SyncModif
    conduit=conduit, simulate=simulate)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1070, in applyActionList
    simulate=simulate)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/Conduit/ERP5Conduit.py", line 297, in updateNode
    **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/Conduit/ERP5DocumentConduit.py", line 60, in applyXupdate
    simulate=simulate, reset=reset)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/Conduit/ERP5DocumentConduit.py", line 110, in manageDataModification
    element = xml.xpath(request)[0]
IndexError: list index out of range


FAIL: test_07_SynchronizeWithStrangeIdGenerator (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 857, in test_07_SynchronizeWithStrangeIdGenerator
    self.assertEqual(document_c1.getDescription(), self.description3)
AssertionError: 'description1 - blac\xc3\xa0\xc3\xa91' != 'description3 - file \xc3\xb9@'


FAIL: test_12_OneWaySync (testERP5DocumentSyncML.TestERP5DocumentSyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5DocumentSyncML.py", line 1077, in test_12_OneWaySync
    self.assertEquals(document_c.getShortTitle(), self.short_title2)
AssertionError: '' != 'P-SYNCML-Pdf'


ERROR: test_Products.ERP5.AggregatedAmountList_AggregatedAmountList_implements_IAmountList (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
    raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IAmountList.IAmountList>

        


ERROR: test_Products.ERP5Type.Document.BusinessPath_BusinessPath_implements_IBusinessPath (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
    raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IBusinessPath.IBusinessPath>

        The getExpectedCompletionDuration attribute was not provided.
        


ERROR: test_Products.ERP5Type.Document.BusinessPath_BusinessPath_implements_ICategoryAccessProvider (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 89, in _verify
    raise BrokenMethodImplementation(name, mess)
BrokenMethodImplementation: The implementation of _getAcquiredCategoryMembershipList violates its contract
        because implementation doesn't allow enough arguments.
        


ERROR: test_Products.ERP5Type.Document.Document_Document_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
    raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>

        


ERROR: test_Products.ERP5Type.Document.EmailDocument_EmailDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
    raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>

        


ERROR: test_Products.ERP5Type.Document.Event_Event_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
    raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>

        


ERROR: test_Products.ERP5Type.Document.File_File_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
    raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>

        


ERROR: test_Products.ERP5Type.Document.Image_Image_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
    raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>

        


ERROR: test_Products.ERP5Type.Document.OOoDocument_OOoDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
    raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>

        


ERROR: test_Products.ERP5Type.Document.TextDocument_TextDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
    raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>

        


ERROR: test_Products.ERP5Type.Document.TradeCondition_TradeCondition_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
    raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IAmountGenerator.IAmountGenerator>

        The getGeneratedAmountList attribute was not provided.
        


ERROR: test_Products.ERP5Type.Document.TradeModelCell_TradeModelCell_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
    raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IAmountGenerator.IAmountGenerator>

        The getGeneratedAmountList attribute was not provided.
        


ERROR: test_Products.ERP5Type.Document.TradeModelLine_TradeModelLine_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
    raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IAmountGenerator.IAmountGenerator>

        The getGeneratedAmountList attribute was not provided.
        


ERROR: test_Products.ERP5Type.Document.TradeModelRule_TradeModelRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
    raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IRule.IRule>

        The updateMovementCollection attribute was not provided.
        


ERROR: test_Products.ERP5Type.Document.TransformationRule_TransformationRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
    raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IRule.IRule>

        The updateMovementCollection attribute was not provided.
        


ERROR: test_Products.ERP5Type.Document.Transformation_Transformation_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
    raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IAmountGenerator.IAmountGenerator>

        The getGeneratedAmountList attribute was not provided.
        


ERROR: test_Products.ERP5Type.Document.Transformation_Transformation_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 89, in _verify
    raise BrokenMethodImplementation(name, mess)
BrokenMethodImplementation: The implementation of getVariationRangeCategoryItemList violates its contract
        because implementation doesn't allow enough arguments.
        


ERROR: test_01_HasEverything (testERP5LdapCatalog.TestERP5LdapCatalog), Test has everything
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 461, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 903, in setUpERP5Site
    bt = portal.portal_templates.download(url)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Tool/TemplateTool.py", line 395, in download
    bt = self._download_local(name, id)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Tool/TemplateTool.py", line 329, in _download_local
    bt.importFile(dir=True, file=file_list, root_path=path)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/BusinessTemplate.py", line 5625, in importFile
    getattr(self, item_name).importFile(bta)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/BusinessTemplate.py", line 562, in importFile
    bta.importFiles(item=self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/BusinessTemplate.py", line 381, in importFiles
    item._importFile(file_name, file)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/BusinessTemplate.py", line 752, in _importFile
    obj = connection.importFile(file_obj, customImporters=customImporters)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/ZODB3-3.9.4-py2.6-linux-x86_64.egg/ZODB/ExportImport.py", line 82, in importFile
    return customImporters[magic](self, f, clue)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/patches/ppml.py", line 811, in importXML
    return jar.importFile(outfile,clue)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/ZODB3-3.9.4-py2.6-linux-x86_64.egg/ZODB/ExportImport.py", line 92, in importFile
    t.savepoint(optimistic=True)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 253, in savepoint
    self._saveAndRaiseCommitishError() # reraises!
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 250, in savepoint
    savepoint = Savepoint(self, optimistic, *self._resources)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 647, in __init__
    savepoint = savepoint()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/ZODB3-3.9.4-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 1128, in savepoint
    self._commit(None)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/ZODB3-3.9.4-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 570, in _commit
    self._importDuringCommit(transaction, *self._import)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/ZODB3-3.9.4-py2.6-linux-x86_64.egg/ZODB/ExportImport.py", line 175, in _importDuringCommit
    pickler.dump(unpickler.load())
ImportError: No module named ZLDAPMethods.LM


FAIL: test_07a_SimulationChangeStartDateWithTwoOrderLine (testERP5Simulation.TestERP5SimulationPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPackingList.py", line 1204, in test_07a_SimulationChangeStartDateWithTwoOrderLine
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateOrganisation1
      CreateOrganisation2
      CreateOrganisation3
      CreateProject1
      CreateProject2
      CreateOrder
      CreateCurrency
      SetOrderPriceCurrency
      SetOrderProfile
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      ModifyOneSimulationLineStartDate
      Tic
      CheckPackingListIsDiverged
      CheckPackingListIsDivergent
      UnifyStartDateWithPrevision
      Tic
    > CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckNewPackingListAfterStartDateAdopt
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPackingList.py", line 225, in stepCheckPackingListIsNotDivergent
    self.assertFalse(packing_list.isDivergent())
AssertionError


ERROR: test_17_AddSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 927, in test_17_AddSubObject
    sub_person1_c = person1_c._getOb(self.id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 677, in _getOb
    raise KeyError, id
KeyError: '170'


ERROR: test_18_UpdateSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 956, in test_18_UpdateSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 927, in test_17_AddSubObject
    sub_person1_c = person1_c._getOb(self.id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 677, in _getOb
    raise KeyError, id
KeyError: '170'


ERROR: test_20_DeleteSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1015, in test_20_DeleteSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 927, in test_17_AddSubObject
    sub_person1_c = person1_c._getOb(self.id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 677, in _getOb
    raise KeyError, id
KeyError: '170'


ERROR: test_21_GetConflictListOnSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1041, in test_21_GetConflictListOnSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 927, in test_17_AddSubObject
    sub_person1_c = person1_c._getOb(self.id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 677, in _getOb
    raise KeyError, id
KeyError: '170'


ERROR: test_22_ApplyPublisherDocumentOnSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1074, in test_22_ApplyPublisherDocumentOnSubObject
    self.test_21_GetConflictListOnSubObject(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1041, in test_21_GetConflictListOnSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 927, in test_17_AddSubObject
    sub_person1_c = person1_c._getOb(self.id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 677, in _getOb
    raise KeyError, id
KeyError: '170'


ERROR: test_23_ApplySubscriberDocumentOnSubObject (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1102, in test_23_ApplySubscriberDocumentOnSubObject
    self.test_21_GetConflictListOnSubObject(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1041, in test_21_GetConflictListOnSubObject
    self.test_17_AddSubObject(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 927, in test_17_AddSubObject
    sub_person1_c = person1_c._getOb(self.id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 677, in _getOb
    raise KeyError, id
KeyError: '170'


ERROR: test_28_PartialData (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1323, in test_28_PartialData
    sub_person1_c = person1_c._getOb(self.id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 677, in _getOb
    raise KeyError, id
KeyError: '170'


ERROR: test_36_SynchronizationSubscriptionMaxLines (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1746, in test_36_SynchronizationSubscriptionMaxLines
    nb_message1 = self.synchronize(self.sub_id1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 219, in synchronize
    portal_sync.PubSync(publication.getPath())
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1589, in PubSync
    result = self.PubSyncModif(publication, xml_client)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/PublicationSynchronization.py", line 219, in PubSyncModif
    return self.SyncModif(publication, xml_client)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 1282, in SyncModif
    conduit=conduit, simulate=simulate)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/XMLSyncUtils.py", line 996, in applyActionList
    data_subnode = etree.XML(data_subnode, parser=parser)
  File "lxml.etree.pyx", line 2515, in lxml.etree.XML (src/lxml/lxml.etree.c:50916)
  File "parser.pxi", line 1523, in lxml.etree._parseMemoryDocument (src/lxml/lxml.etree.c:76176)
  File "parser.pxi", line 1402, in lxml.etree._parseDoc (src/lxml/lxml.etree.c:74927)
  File "parser.pxi", line 928, in lxml.etree._BaseParser._parseDoc (src/lxml/lxml.etree.c:71707)
  File "parser.pxi", line 539, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:67830)
  File "parser.pxi", line 625, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:68877)
  File "parser.pxi", line 565, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:68125)
XMLSyntaxError: Extra content at the end of the document, line 2, column 5


FAIL: test_12_UpdateSimpleData (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 799, in test_12_UpdateSimpleData
    self.assertEqual(person1_s.getFirstName(), self.first_name1)
AssertionError: 'Yoshinori' != 'Sebastien'


FAIL: test_13_GetConflictList (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 833, in test_13_GetConflictList
    self.assertEqual(len(conflict_list), 1)
AssertionError: 0 != 1


FAIL: test_14_GetPublisherAndSubscriberDocument (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 850, in test_14_GetPublisherAndSubscriberDocument
    self.test_13_GetConflictList(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 833, in test_13_GetConflictList
    self.assertEqual(len(conflict_list), 1)
AssertionError: 0 != 1


FAIL: test_15_ApplyPublisherValue (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 868, in test_15_ApplyPublisherValue
    self.test_13_GetConflictList(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 833, in test_13_GetConflictList
    self.assertEqual(len(conflict_list), 1)
AssertionError: 0 != 1


FAIL: test_16_ApplySubscriberValue (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 891, in test_16_ApplySubscriberValue
    self.test_13_GetConflictList(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 833, in test_13_GetConflictList
    self.assertEqual(len(conflict_list), 1)
AssertionError: 0 != 1


FAIL: test_24_SynchronizeWithStrangeGid (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1158, in test_24_SynchronizeWithStrangeGid
    self.assertEqual(person_c1.getDescription(), self.description3)
AssertionError: 'description1 --- $sdfr\xc3\xa7_sdfs\xc3\xa7df_oisfsopf' != 'description3 \xc3\xa7sdf__sdf\xc3\xa7\xc3\xa7\xc3\xa7_df___&&\xc3\xa9]]]\xc2\xb0\xc2\xb0\xc2\xb0\xc2\xb0\xc2\xb0\xc2\xb0'


FAIL: test_25_MultiNodeConflict (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1202, in test_25_MultiNodeConflict
    self.assertEqual(len(conflict_list), 6)
AssertionError: 0 != 6


FAIL: test_26_SynchronizeWorkflowHistory (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1266, in test_26_SynchronizeWorkflowHistory
    self.assertEqual(len(person1_s.workflow_history[self.workflow_id]), len_wf+4)
AssertionError: 4 != 6


FAIL: test_27_UpdateLocalRole (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1301, in test_27_UpdateLocalRole
    self.assertEqual(role_1_s,role_1_c)
AssertionError: (('fab', ('Manager', 'Owner')),) != (('fab', ('Owner',)),)


FAIL: test_30_GetSynchronizationType (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1380, in test_30_GetSynchronizationType
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 699, in test_08_FirstSynchronization
    self.assertEqual(nb_message1, self.nb_message_first_synchronization)
AssertionError: 40 != 10


FAIL: test_31_UpdateLocalPermission (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1419, in test_31_UpdateLocalPermission
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 699, in test_08_FirstSynchronization
    self.assertEqual(nb_message1, self.nb_message_first_synchronization)
AssertionError: 40 != 10


FAIL: test_33_OneWaySync (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1512, in test_33_OneWaySync
    self.assertEquals(nb_message1,self.nb_message_first_synchronization)
AssertionError: 40 != 10


FAIL: test_34_encoding (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1554, in test_34_encoding
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 699, in test_08_FirstSynchronization
    self.assertEqual(nb_message1, self.nb_message_first_synchronization)
AssertionError: 40 != 10


FAIL: test_35_authentication (testERP5SyncML.TestERP5SyncML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 1623, in test_35_authentication
    self.test_08_FirstSynchronization(quiet=1,run=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5SyncML/tests/testERP5SyncML.py", line 699, in test_08_FirstSynchronization
    self.assertEqual(nb_message1, self.nb_message_first_synchronization)
AssertionError: 40 != 10


ERROR: test_Products.ERP5Type.ConsistencyMessage_ConsistencyMessage_implements_IConsistencyMessage (testERP5TypeInterfaces.TestERP5TypeInterfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
    verifyClass(Interface, Klass)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
    return _verify(iface, candidate, tentative, vtype='c')
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
    raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass Products.ERP5Type.interfaces.consistency_message.IConsistencyMessage>

        The fix attribute was not provided.
        


ERROR: test_EditSimpleEmailEventFCKEditorHTML (testEditorField.TestEditorField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 204, in test_EditSimpleEmailEventFCKEditorHTML
    html_text = event.view()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Base.py", line 2628, in view
    return self._renderDefaultView('view')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Base.py", line 2623, in _renderDefaultView
    return method(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/Form.py", line 617, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.pagetemplate-3.5.0-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 115, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/Formulator/Field.py", line 275, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ProxyField.py", line 81, in __call__
    return proxied_method(field, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/Formulator/Widget.py", line 144, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/Formulator/Field.py", line 203, in _render_helper
    render_prefix=render_prefix)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/ProxyField.py", line 81, in __call__
    return proxied_method(field, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/EditorField.py", line 84, in render
    'inputname'  : key
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.pagetemplate-3.5.0-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 115, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/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/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 742, in do_insertStructure_tal
    structure = self.engine.evaluateStructure(expr)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/Expressions.py", line 220, in evaluateStructure
    text = super(ZopeContext, self).evaluateStructure(expr)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 263, in __call__
    return self._expr % tuple(vvals)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 4: ordinal not in range(128)


ERROR: test_EditSimpleEmailEventFCKEditorText (testEditorField.TestEditorField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 236, in test_EditSimpleEmailEventFCKEditorText
    self.assertTrue(self._isTextAreaEditor(html_text, 'my_text_content', text_content))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 154, in _isTextAreaEditor
    if html_text.find(match_string) == -1:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 31: ordinal not in range(128)


ERROR: test_EditSimpleEmailEventTextAreaHTML (testEditorField.TestEditorField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 267, in test_EditSimpleEmailEventTextAreaHTML
    self.assertTrue(self._isTextAreaEditor(html_text, 'my_text_content', text_content))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 154, in _isTextAreaEditor
    if html_text.find(match_string) == -1:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 40: ordinal not in range(128)


ERROR: test_EditSimpleEmailEventTextAreaText (testEditorField.TestEditorField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 295, in test_EditSimpleEmailEventTextAreaText
    self.assertTrue(self._isTextAreaEditor(html_text, 'my_text_content', text_content))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 154, in _isTextAreaEditor
    if html_text.find(match_string) == -1:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 31: ordinal not in range(128)


ERROR: test_EditWebPageFCKEditorHTML (testEditorField.TestEditorField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 324, in test_EditWebPageFCKEditorHTML
    self.assertTrue(self._isReadOnlyEditor(html_text, page))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 174, in _isReadOnlyEditor
    if html_text.find(match_string1) == -1:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 23: ordinal not in range(128)


ERROR: test_EditWebPageFCKEditorText (testEditorField.TestEditorField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 346, in test_EditWebPageFCKEditorText
    self.assertTrue(self._isReadOnlyEditor(html_text, page))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 174, in _isReadOnlyEditor
    if html_text.find(match_string1) == -1:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 23: ordinal not in range(128)


ERROR: test_EditWebPageTextAreaHTML (testEditorField.TestEditorField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 368, in test_EditWebPageTextAreaHTML
    self.assertTrue(self._isReadOnlyEditor(html_text, page))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 174, in _isReadOnlyEditor
    if html_text.find(match_string1) == -1:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 23: ordinal not in range(128)


ERROR: test_EditWebPageTextAreaText (testEditorField.TestEditorField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 390, in test_EditWebPageTextAreaText
    self.assertTrue(self._isReadOnlyEditor(html_text, page))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testEditorField.py", line 174, in _isReadOnlyEditor
    if html_text.find(match_string1) == -1:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 23: ordinal not in range(128)


FAIL: test_get_value_cache_on_TALES_target (testFields.TestProxyField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/tests/testFields.py", line 352, in test_get_value_cache_on_TALES_target
    self.assertEquals(original_field, proxy_field.getTemplateField())
AssertionError: <StringField at root/container/Base_viewProxyFieldLibrary/my_title> != None


ERROR: test_01_folderIsBtree (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 84, in test_01_folderIsBtree
    self.assertRaises(NotImplementedError, self.folder.getTreeIdList)
  File "/usr/lib64/python2.6/unittest.py", line 336, in failUnlessRaises
    callableObj(*args, **kwargs)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 784, in getTreeIdList
    return CMFBTreeFolder.getTreeIdList(self, htree)
AttributeError: type object 'CMFBTreeFolder' has no attribute 'getTreeIdList'


ERROR: test_02_migrateFolder (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 111, in test_02_migrateFolder
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
    error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_d0b51b47001400d876538fe116812061/TestFolder', '_launchCopyObjectToHBTree', -2, 6)] 
Last error message:
AttributeError
class HBTreeFolder2Base has no attribute '__init__'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 294, in __call__
  Module Products.ERP5Type.Document.Folder, line 540, in _launchCopyObjectToHBTree
AttributeError: class HBTreeFolder2Base has no attribute '__init__'




ERROR: test_02_migrateFolder (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 149, in run
    self.tearDown()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 980, in tearDown
    return PortalTestCase.tearDown(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/base.py", line 103, in tearDown
    self.beforeTearDown()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 64, in beforeTearDown
    self.folder.manage_delObjects(ids=list(self.folder.objectIds()))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/CopySupport.py", line 215, in manage_delObjects
    return ObjectManager.manage_delObjects(self, ids, REQUEST)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 542, in manage_delObjects
    self._delObject(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 1490, in _delObject
    object.manage_beforeDelete(object, self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/CopySupport.py", line 330, in manage_beforeDelete
    self.unindexObject()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/CopySupport.py", line 361, in unindexObject
    catalog.beforeUnindexObject(None,path=path,uid=uid)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Catalog/CatalogTool.py", line 793, in beforeUnindexObject
    self.beforeUncatalogObject(path=path,uid=uid, sql_catalog_id=sql_catalog_id)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZSQLCatalog/ZSQLCatalog.py", line 885, in beforeUncatalogObject
    catalog.beforeUncatalogObject(uid=uid,path=path)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZSQLCatalog/SQLCatalog.py", line 1509, in beforeUncatalogObject
    method(uid = uid)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/patches/DA.py", line 220, in DA__call__
    result=DB__.query(query, self.max_rows_)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZMySQLDA/db.py", line 295, in query
    return self._access_db(method_id='query', args=args, kw=kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZMySQLDA/db.py", line 286, in _access_db
    return getattr(db, method_id)(*args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZMySQLDA/db.py", line 433, in query
    self._use_TM and self._register()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/patches/TM.py", line 25, in TM__register
    transaction.get().register(Surrogate(self))
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 299, in register
    self.join(adapter)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 213, in join
    self._prior_operation_failed() # doesn't return
  File "/home/buildbot/slave/full.ERP5_z212/build/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 "../../bin/runUnitTest", line 175, in <module>
    Products.ERP5Type.tests.runUnitTest.main()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/runUnitTest.py", line 558, in main
    debug=debug)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/runUnitTest.py", line 443, in runUnitTestList
    result = TestRunner(verbosity=verbosity).run(suite)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 237, in run
    test(result)
  File "/usr/lib64/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python2.6/unittest.py", line 460, in run
    test(result)
  File "/usr/lib64/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python2.6/unittest.py", line 460, in run
    test(result)
  File "/usr/lib64/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python2.6/unittest.py", line 460, in run
    test(result)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 365, in __call__
    self.run(*args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 111, in test_02_migrateFolder
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 649, in tic
    portal_activities.process_timer(None, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/ActivityTool.py", line 893, in process_timer
    self.tic(processing_node_list.index(currentNode)+1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/ActivityTool.py", line 966, in tic
    activity.tic(inner_self, processing_node) # Transaction processing is the responsability of the activity
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/Activity/Queue.py", line 143, in tic
    if self.dequeueMessage(activity_tool, processing_node):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/Activity/SQLQueue.py", line 351, in dequeueMessage
    get_transaction().commit()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 325, in commit
    t, v, tb = self._saveAndGetCommitishError()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 322, in commit
    self._commitResources()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/TIDStorage/transaction_transaction.py", line 232, in _commitResources
    result = original__commitResources(self, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 424, in _commitResources
    rm.tpc_finish(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.sendmail-3.5.1-py2.6.egg/zope/sendmail/delivery.py", line 93, in tpc_finish
    self.callable(*self.args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/MailHost/mailer.py", line 47, in send
    connection = self.smtp(self.hostname, str(self.port))
  File "/usr/lib64/python2.6/smtplib.py", line 239, in __init__
    (code, msg) = self.connect(host, port)
  File "/usr/lib64/python2.6/smtplib.py", line 295, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/lib64/python2.6/smtplib.py", line 273, in _get_socket
    return socket.create_connection((port, host), timeout)
  File "/usr/lib64/python2.6/socket.py", line 514, in create_connection
    raise error, msg
error: [Errno 111] Connection refused



ERROR: test_03_emptyFolderIsBtree (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_03a_filledFolderIsBtree (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_04_migrateEmptyFolder (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_05_migrateFolderWithoutIdChange (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_06_migrateFolderChangeIdGenerationMethodLater (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_07_migrateFolderTwice (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_08_migrateFolderTwiceSimultaneously (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_09_migrateFolderCreateNewObjectAtOnce (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_10_migrateFolderCreateMoreObjectAtOnceDifferentBase (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_11_folderInMigratedFolderIsBTree (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_12_migrateFolderWithGoodIdsInIt (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_13_wrongFolderHandlerFix (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


ERROR: test_14_wrongFolderHandlerMigrate (testFolderMigration.TestFolderMigration)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testFolderMigration.py", line 58, in afterSetUp
    portal_type='Folder')
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/ERP5Site.py", line 1183, in newContent
    id=id,
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/TypesTool.py", line 831, in constructContent
    ob = info.constructInstance(container, id, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
    ob = m(id, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 459, in __call__
    folder._setObject(id, o)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 332, in _setObject
    v = self._checkId(id)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Products.CMFCore/Products/CMFCore/Skinnable.py", line 213, in _checkId
    return superCheckId(self, id, allow_dup)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/ObjectManager.py", line 116, in checkValidId
    'The id "%s" is invalid - it is already in use.' % id)
BadRequest: The id "TestFolder" is invalid - it is already in use.


FAIL: test_09_FieldReplacement (testFormPrintoutAsODT.TestFormPrintoutAsODT), test field in ODF Documents
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testFormPrintoutAsODT.py", line 1163, in test_09_FieldReplacement
    self._validate(self.getODFDocumentFromPrintout(foo_printout))
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testFormPrintout.py", line 60, in _validate
    self.fail(''.join(error_list))
AssertionError: <string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"
<string>:2:0:ERROR:VALID:DTD_UNKNOWN_ID: IDREF attribute control references an unknown ID "control1"


FAIL: test_11_EmailIngestion (testIngestion.TestIngestion)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testIngestion.py", line 1334, in test_11_EmailIngestion
    self.playSequence(step_list, quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testIngestion.py", line 978, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CleanUp
      ReceiveEmailFromUnknown
      CreatePerson
      ReceiveEmailFromJohn
    > VerifyEmailedDocuments
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testIngestion.py", line 960, in stepVerifyEmailedDocuments
    self.assertEqual(len(result), 1)
AssertionError: 0 != 1


FAIL: test_11_EmailIngestion (testIngestionWithFlare.TestIngestionWithFlare)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testIngestion.py", line 1334, in test_11_EmailIngestion
    self.playSequence(step_list, quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testIngestion.py", line 978, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CleanUp
      ReceiveEmailFromUnknown
      CreatePerson
      ReceiveEmailFromJohn
    > VerifyEmailedDocuments
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testIngestion.py", line 960, in stepVerifyEmailedDocuments
    self.assertEqual(len(result), 1)
AssertionError: 0 != 1


FAIL: test_01_CurrentInventoryWithFullInventory (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2070, in test_01_CurrentInventoryWithFullInventory
    inventory_kw={'node_uid': self.node_uid})
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2058, in getInventoryEquals
    self.assertEquals(value, self.getInventory(**inventory_kw))
AssertionError: 100002 != 0.0


FAIL: test_02_InventoryAtLatestFullInventoryDate (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2079, in test_02_InventoryAtLatestFullInventoryDate
    'at_date': self.INVENTORY_DATE_3})
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2058, in getInventoryEquals
    self.assertEquals(value, self.getInventory(**inventory_kw))
AssertionError: 100000 != 0.0


FAIL: test_03_InventoryAtEarlierFullInventoryDate (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2090, in test_03_InventoryAtEarlierFullInventoryDate
    1})
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2058, in getInventoryEquals
    self.assertEquals(value, self.getInventory(**inventory_kw))
AssertionError: 10002 != 0.0


FAIL: test_05_InventoryListWithFullInventory (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2120, in test_05_InventoryListWithFullInventory
    self._checkInventoryList(inventory, reference_inventory)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2026, in _checkInventoryList
    self.assertEquals(len(inventory_list), len(criterion_dict_list))
AssertionError: 1 != 2


FAIL: test_06_InventoryListAtLatestFullInventoryDate (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2134, in test_06_InventoryListAtLatestFullInventoryDate
    self._checkInventoryList(inventory, reference_inventory)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2026, in _checkInventoryList
    self.assertEquals(len(inventory_list), len(criterion_dict_list))
AssertionError: 0 != 1


FAIL: test_07_InventoryListAtEarlierFullInventoryDate (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2151, in test_07_InventoryListAtEarlierFullInventoryDate
    self._checkInventoryList(inventory, reference_inventory)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2051, in _checkInventoryList
    (inventory_list, criterion_dict)
AssertionError: No line in [{'variation_text': None, 'project_uid': None, 'node_relative_url': None, 'node_title': None, 'date': None, 'payment_uid': None, 'total_quantity': None, 'function_uid': None, 'inventory': None, 'section_relative_url': None, 'simulation_state': None, 'stock_uid': None, 'section_uid': None, 'node_uid': None, 'sub_variation_text': None, 'mirror_section_uid': None, 'path': None, 'total_price': None, 'section_title': None, 'resource_uid': None, 'resource_title': None, 'resource_relative_url': None, 'mirror_node_uid': None}, {'variation_text': None, 'project_uid': None, 'node_relative_url': None, 'node_title': None, 'date': None, 'payment_uid': None, 'total_quantity': None, 'function_uid': None, 'inventory': None, 'section_relative_url': None, 'simulation_state': None, 'stock_uid': None, 'section_uid': None, 'node_uid': None, 'sub_variation_text': None, 'mirror_section_uid': None, 'path': None, 'total_price': None, 'section_title': None, 'resource_uid': None, 'resource_title': None, 'resource_relative_url': None, 'mirror_node_uid': None}] match {'date': DateTime('2009/12/15'), 'node_uid': 2370L, 'inventory': 10000}


FAIL: test_09_InventoryListGroupedByResource (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2185, in test_09_InventoryListGroupedByResource
    self._checkInventoryList(inventory, reference_inventory)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2051, in _checkInventoryList
    (inventory_list, criterion_dict)
AssertionError: No line in [{'variation_text': None, 'project_uid': None, 'node_relative_url': None, 'node_title': None, 'date': None, 'payment_uid': None, 'total_quantity': None, 'function_uid': None, 'inventory': None, 'section_relative_url': None, 'simulation_state': None, 'stock_uid': None, 'section_uid': None, 'node_uid': None, 'sub_variation_text': None, 'mirror_section_uid': None, 'path': None, 'total_price': None, 'section_title': None, 'resource_uid': None, 'resource_title': None, 'resource_relative_url': None, 'mirror_node_uid': None}] match {'node_uid': 2322L, 'inventory': 100002, 'resource_uid': 2314L}


FAIL: test_10_InventoryListGroupedByResourceBeforeLatestFullInventoryDate (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2200, in test_10_InventoryListGroupedByResourceBeforeLatestFullInventoryDate
    self._checkInventoryList(inventory, reference_inventory)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2051, in _checkInventoryList
    (inventory_list, criterion_dict)
AssertionError: No line in [{'variation_text': None, 'project_uid': None, 'node_relative_url': None, 'node_title': None, 'date': None, 'payment_uid': None, 'total_quantity': None, 'function_uid': None, 'inventory': None, 'section_relative_url': None, 'simulation_state': None, 'stock_uid': None, 'section_uid': None, 'node_uid': None, 'sub_variation_text': None, 'mirror_section_uid': None, 'path': None, 'total_price': None, 'section_title': None, 'resource_uid': None, 'resource_title': None, 'resource_relative_url': None, 'mirror_node_uid': None}] match {'node_uid': 2298L, 'inventory': 10002, 'resource_uid': 2290L}


FAIL: test_11_InventoryListAroundLatestInventoryDate (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2224, in test_11_InventoryListAroundLatestInventoryDate
    self._checkInventoryList(inventory, reference_inventory)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2026, in _checkInventoryList
    self.assertEquals(len(inventory_list), len(criterion_dict_list))
AssertionError: 2 != 3


FAIL: test_12_InventoryListWithOrderByDate (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2252, in test_12_InventoryListWithOrderByDate
    ordered_check=True)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2026, in _checkInventoryList
    self.assertEquals(len(inventory_list), len(criterion_dict_list))
AssertionError: 2 != 3


FAIL: test_13_InventoryAfterModificationInPast (testInventoryAPI.TestInventoryDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInventoryAPI.py", line 2279, in test_13_InventoryAfterModificationInPast
    self.assertEquals(value, self.getInventory(**inventory_kw))
AssertionError: 100000 != 0.0


ERROR: test_17_ManuallyAddedWrongMovements (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInvoice.py", line 3324, in test_17_ManuallyAddedWrongMovements
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 116, in play
    transaction.commit()
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      Tic
      CheckInvoiceBuilding
      AddWrongInvoiceLines
      Tic
      StartInvoice
    > CheckStartInvoiceFail
      CheckSimulationTrees
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_manager.py", line 93, in commit
    return self.get().commit()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 314, in commit
    self._prior_operation_failed() # doesn't return
  File "/home/buildbot/slave/full.ERP5_z212/build/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 "../../bin/runUnitTest", line 175, in <module>
    Products.ERP5Type.tests.runUnitTest.main()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/runUnitTest.py", line 558, in main
    debug=debug)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/runUnitTest.py", line 443, in runUnitTestList
    result = TestRunner(verbosity=verbosity).run(suite)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 237, in run
    test(result)
  File "/usr/lib64/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python2.6/unittest.py", line 460, in run
    test(result)
  File "/usr/lib64/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python2.6/unittest.py", line 460, in run
    test(result)
  File "/usr/lib64/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python2.6/unittest.py", line 460, in run
    test(result)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 365, in __call__
    self.run(*args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInvoice.py", line 3324, in test_17_ManuallyAddedWrongMovements
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInvoice.py", line 2386, in stepCheckStartInvoiceFail
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 649, in tic
    portal_activities.process_timer(None, None)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/ActivityTool.py", line 893, in process_timer
    self.tic(processing_node_list.index(currentNode)+1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/ActivityTool.py", line 966, in tic
    activity.tic(inner_self, processing_node) # Transaction processing is the responsability of the activity
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/Activity/Queue.py", line 143, in tic
    if self.dequeueMessage(activity_tool, processing_node):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/CMFActivity/Activity/SQLQueue.py", line 351, in dequeueMessage
    get_transaction().commit()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 325, in commit
    t, v, tb = self._saveAndGetCommitishError()
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 322, in commit
    self._commitResources()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/TIDStorage/transaction_transaction.py", line 232, in _commitResources
    result = original__commitResources(self, *args, **kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 424, in _commitResources
    rm.tpc_finish(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.sendmail-3.5.1-py2.6.egg/zope/sendmail/delivery.py", line 93, in tpc_finish
    self.callable(*self.args)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/MailHost/mailer.py", line 47, in send
    connection = self.smtp(self.hostname, str(self.port))
  File "/usr/lib64/python2.6/smtplib.py", line 239, in __init__
    (code, msg) = self.connect(host, port)
  File "/usr/lib64/python2.6/smtplib.py", line 295, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/lib64/python2.6/smtplib.py", line 273, in _get_socket
    return socket.create_connection((port, host), timeout)
  File "/usr/lib64/python2.6/socket.py", line 514, in create_connection
    raise error, msg
error: [Errno 111] Connection refused



ERROR: test_ooo_chart (testOOoChart.TestOOoChart)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/tests/testOOoChart.py", line 160, in test_ooo_chart
    import libxml2
ImportError: No module named libxml2


ERROR: test_proxy_ooo_chart (testOOoChart.TestOOoChart)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/tests/testOOoChart.py", line 253, in test_proxy_ooo_chart
    import libxml2
ImportError: No module named libxml2


ERROR: test_01_PersistentCacheConversion (testOOoConversionCache.TestDocumentConversionCache)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoConversionCache.py", line 167, in test_01_PersistentCacheConversion
    document.convert(format=format)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/Document/OOoDocument.py", line 430, in convert
    mime, data = self._convert(format)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/Document/OOoDocument.py", line 353, in _convert
    return response_dict['mime'], Pdata(dec(response_dict['data']))
KeyError: 'mime'


ERROR: test_01_dynamic (testOOoDynamicStyle.TestOooDynamicStyle)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/base.py", line 93, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoDynamicStyle.py", line 83, in afterSetUp
    dispatcher.manage_addPythonScript('Base_getODTStyleSheetByLanguage')
AttributeError: manage_addPythonScript


ERROR: test_02_static (testOOoDynamicStyle.TestOooDynamicStyle)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/base.py", line 93, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoDynamicStyle.py", line 83, in afterSetUp
    dispatcher.manage_addPythonScript('Base_getODTStyleSheetByLanguage')
AttributeError: manage_addPythonScript


ERROR: test_01_ImportFileLine (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_02_ImportFileBlankLine (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_03_ImportNoMapping (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_04_ImportFileWithCategory (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_05_ImportOrganisation (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_06_AuthorImportFile (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_07_ImportFileWithFreeText (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_08_ImportFileWithAccentuatedText (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_09_ImportXLSFile (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_10_ImportFileWithDates (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_11_ImportFloatAndPercentage (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_12_ImportBigFile_1 (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_Base_getCategoriesSpreadSheetMapping (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_Base_getCategoriesSpreadSheetMapping_DuplicateIdsAtSameLevel (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_Base_getCategoriesSpreadSheetMapping_Id_is_reserved_property_name (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_Base_getCategoriesSpreadSheetMapping_WrongHierarchy (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_BigSpreadSheet_can_be_parsed (testOOoImport.TestOOoImport), Test than OOoimport can parse a file with more than 40000 lines
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_CategoryTool_importCategoryFile (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_CategoryTool_importCategoryFileXLS (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_CategoryTool_importCategoryFile_DuplicateIds (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_CategoryTool_importCategoryFile_PathStars (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_CategoryTool_importCategoryFile_PathStars_noID (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_getSpreadSheetMapping (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_getSpreadSheetMappingDataTypes (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_getSpreadSheetMappingStyle (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


ERROR: test_openFromString (testOOoImport.TestOOoImport)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
    PortalTestCase.setUp(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5OOo/tests/testOOoImport.py", line 107, in afterSetUp
    self.portal.manage_addProduct['Sessions'].constructBrowserIdManager()
AttributeError: constructBrowserIdManager


FAIL: testPeriodicityDateList (testOpenOrder.TestOpenOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testOpenOrder.py", line 179, in testPeriodicityDateList
    self.fail('Test disabled because it freezes')
AssertionError: Test disabled because it freezes


ERROR: test_CalculateCellValuesCircularRefs (testPDFForm.TestPDFForm)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/tests/testPDFForm.py", line 124, in test_CalculateCellValuesCircularRefs
    self.pdf_form.calculateCellValues)
  File "/usr/lib64/python2.6/unittest.py", line 336, in failUnlessRaises
    callableObj(*args, **kwargs)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/PDFForm.py", line 513, in calculateCellValues
    values, cell_name, not_founds)), **kwargs)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/PDFForm.py", line 586, in evaluateCell
    value = getEngine().getContext(context).evaluate(compiled_tales)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/Expressions.py", line 149, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 124, in _eval
    ob = self._traverser(ob, element, econtext)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/Expressions.py", line 79, in boboAwareZopeTraverse
    request=request)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.traversing-3.7.1-py2.6.egg/zope/traversing/adapters.py", line 136, in traversePathElement
    raise LocationError('No traversable adapter found', obj)
LocationError: ('No traversable adapter found', <Products.PageTemplates.Expressions.SafeMapping object at 0x5004830>)


ERROR: test_CalculateCellValuesWithCellKey (testPDFForm.TestPDFForm)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/tests/testPDFForm.py", line 107, in test_CalculateCellValuesWithCellKey
    calculated_values = self.pdf_form.calculateCellValues()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/PDFForm.py", line 513, in calculateCellValues
    values, cell_name, not_founds)), **kwargs)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/PDFForm.py", line 586, in evaluateCell
    value = getEngine().getContext(context).evaluate(compiled_tales)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/Expressions.py", line 149, in _eval
    ob = self._subexprs[-1](econtext)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 124, in _eval
    ob = self._traverser(ob, element, econtext)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/PageTemplates/Expressions.py", line 79, in boboAwareZopeTraverse
    request=request)
  File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.traversing-3.7.1-py2.6.egg/zope/traversing/adapters.py", line 136, in traversePathElement
    raise LocationError('No traversable adapter found', obj)
LocationError: ('No traversable adapter found', <Products.PageTemplates.Expressions.SafeMapping object at 0x5004830>)


ERROR: test_intermediateLines (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2057, in test_intermediateLines
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreateBasicModel
      Tic
      ModelCreateIntermediateModelLine
      ModelCreateAppliedOnTaxModelLine
      IntermediateModelLineCreateMovements
      AppliedOnTaxModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetIntermediateLines
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 1167, in stepCheckPaysheetIntermediateLines
    self.assertEquals(cell1.getQuantity(), 600) # here it's 600 of tax
AttributeError: 'NoneType' object has no attribute 'getQuantity'


ERROR: test_sourceSectionIsSetOnMovements (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2190, in test_sourceSectionIsSetOnMovements
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      PaysheetApplyTransformation
      Tic
    > CheckSourceSectionOnMovements
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 873, in stepCheckSourceSectionOnMovements
    self.assertEquals(cell1.getSourceSectionValue(), urssaf_roubaix)
AttributeError: 'NoneType' object has no attribute 'getSourceSectionValue'


FAIL: test_basicPaySheetCalculation (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2029, in test_basicPaySheetCalculation
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmounts
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 563, in stepCheckPaysheetLineAreCreated
    'Pay Sheet Cell')), 2) # 2 because labour line contain no movement
AssertionError: 0 != 2


FAIL: test_complexSliceOnModelLine (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2250, in test_complexSliceOnModelLine
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreateModelWithSlices
      Tic
      ModelCreateUrssafModelLineWithComplexSlices
      Tic
      UrssafModelLineWithComplexSlicesCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturnUsingComplexSlices
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreatedUsingComplexSlices
      CheckPaysheetLineAmountsUsingComplexSlices
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsUsingComplexSlices
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 600, in stepCheckPaysheetLineAreCreatedUsingComplexSlices
    'Pay Sheet Cell')), 4) # 4 because labour line contain no movement and
AssertionError: 0 != 4


FAIL: test_modelLineInPaysheet (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2077, in test_modelLineInPaysheet
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateOldAgeInsuranaceService
      PaysheetCreateModelLine
      PaysheetModelLineCreateMovements
      CheckUpdateAggregatedAmountListReturnWithModelLineOnPaysheet
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreatedWithModelLineOnPaysheet
      CheckPaysheetLineFromModelLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 1217, in stepCheckPaysheetLineAreCreatedWithModelLineOnPaysheet
    'Pay Sheet Cell')), 4) # 2 from the urssaf paysheet line
AssertionError: 0 != 4


FAIL: test_modelLineOverLoad (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2176, in test_modelLineOverLoad
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      PaysheetCreateUrssafModelLine
      PaysheetUrssafModelLineCreateMovements
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreated
      CheckPaysheetModelLineOverLoadAmounts
      CheckUpdateAggregatedAmountListReturnNothing
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 563, in stepCheckPaysheetLineAreCreated
    'Pay Sheet Cell')), 2) # 2 because labour line contain no movement
AssertionError: 0 != 2


FAIL: test_modelLineWithNonePrice (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2280, in test_modelLineWithNonePrice
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovementsWithQuantityOnly
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreated
      CheckPaysheetLineAmountsWithQuantityOnly
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsWithQuantityOnly
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 563, in stepCheckPaysheetLineAreCreated
    'Pay Sheet Cell')), 2) # 2 because labour line contain no movement
AssertionError: 0 != 2


FAIL: test_paySheetCalculationWithBonus (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2363, in test_paySheetCalculationWithBonus
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateBonusService
      PaysheetCreateBonusPaySheetLine
      PaysheetCreateBonusPaySheetLineMovements
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreatedUsingBonus
      CheckPaysheetLineWithBonusAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineWithBonusAmounts
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 577, in stepCheckPaysheetLineAreCreatedUsingBonus
    'Pay Sheet Cell')), 4) # 4 because labour line contain no movement
AssertionError: 2 != 4


FAIL: test_predicateOnModelLine (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2340, in test_predicateOnModelLine
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateOldAgeInsuranaceService
      ModelCreateOldAgeInsuranceModelLine
      OldAgeInsuranceModelLineCreateMovements
      AddPredicateOnOldAgeInsuranceModelLineForSinglePerson
      CreateSicknessInsuranceService
      ModelCreateSicknessInsuranceModelLine
      SicknessInsuranceModelLineCreateMovements
      AddPredicateOnSicknessInsuranceModelLineForMarriedPerson
      SetMaritalStatusMarriedOnEmployee
      CheckUpdateAggregatedAmountListReturnUsingPredicate
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreatedUsingWith3Lines
      CheckPaysheetLineAmountsWithSicknessInsuranceAndUrssaf
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsWithSicknessInsuranceAndUrssaf
      SetMaritalStatusSingleOnEmployee
      CheckUpdateAggregatedAmountListReturnAfterChangePredicate
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingWith3Lines
      CheckPaysheetLineAmountsWithOldAgeInsuranceAndUrssaf
      CheckUpdateAggregatedAmountListReturnNothing
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 608, in stepCheckPaysheetLineAreCreatedUsingWith3Lines
    'Pay Sheet Cell')), 4) # 4 because labour line contain no movement and
AssertionError: 0 != 4


FAIL: test_propertiesAreSetOnPaysheetLines (testPayroll.TestPayroll), check porperties from model line (like description, int_index,
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 3397, in test_propertiesAreSetOnPaysheetLines
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      SetProperiesOnModelLines
      Tic
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckPropertiesAreCopiedFromModelLineToPaySheetLine
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 563, in stepCheckPaysheetLineAreCreated
    'Pay Sheet Cell')), 2) # 2 because labour line contain no movement
AssertionError: 0 != 2


FAIL: test_sliceOnModelLine (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2220, in test_sliceOnModelLine
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreateModelWithSlices
      Tic
      ModelCreateUrssafModelLineWithSlices
      Tic
      UrssafModelLineWithSlicesCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturnUsingSlices
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreatedUsingSlices
      CheckPaysheetLineAmountsUsingSlices
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsUsingSlices
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 592, in stepCheckPaysheetLineAreCreatedUsingSlices
    'Pay Sheet Cell')), 6) # 6 because labour line contain no movement and
AssertionError: 0 != 6


FAIL: test_updateAddMovements (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2131, in test_updateAddMovements
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      CreateSicknessInsuranceService
      ModelCreateSicknessInsuranceModelLine
      SicknessInsuranceModelLineCreateMovements
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingWith3Lines
      CheckPaysheetLineAmountsWithSicknessInsuranceAndUrssaf
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsWithSicknessInsuranceAndUrssaf
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 563, in stepCheckPaysheetLineAreCreated
    'Pay Sheet Cell')), 2) # 2 because labour line contain no movement
AssertionError: 0 != 2


FAIL: test_updateModifyMovements (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2103, in test_updateModifyMovements
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      ModelModifyUrssafModelLine
      CheckUpdateAggregatedAmountListReturnNothing
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetLineNewAmountsAfterUpdate
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineNewAmountsAfterUpdate
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 563, in stepCheckPaysheetLineAreCreated
    'Pay Sheet Cell')), 2) # 2 because labour line contain no movement
AssertionError: 0 != 2


FAIL: test_updatePaysheetAfterModelModification (testPayroll.TestPayroll), generate a paysheet using a model, modify the model by adding a new
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 3381, in test_updatePaysheetAfterModelModification
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateModelWithSlices
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmounts
      ModelCreateUrssafModelLineWithSlices
      Tic
      UrssafModelLineWithSlicesCreateMovements
      Tic
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedAfterUpdateWithLinesWithSameResource
      CheckPaysheetLineAmountsAfterUpdateWithLinesWithSameResource
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsAfterUpdateWithLinesWithSameResource
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 563, in stepCheckPaysheetLineAreCreated
    'Pay Sheet Cell')), 2) # 2 because labour line contain no movement
AssertionError: 0 != 2


FAIL: test_updateRemoveMovements (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 2157, in test_updateRemoveMovements
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
    > CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      ModelDelUrssafModelLine
      CheckUpdateAggregatedAmountListReturnAfterRemoveLine
      PaysheetApplyTransformation
      Tic
      CheckThereIsOnlyOnePaysheetLine
      CheckPaysheetLineLabourAmountOnly
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineLabourAmountOnly
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll.py", line 563, in stepCheckPaysheetLineAreCreated
    'Pay Sheet Cell')), 2) # 2 because labour line contain no movement
AssertionError: 0 != 2


ERROR: test_01_getYearToDateSlice (testPayroll_l10n_fr.TestPayroll_l10n_fr), Check that is possible to calculate the total amount spend on a slice
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 461, in setUp
    erp5_catalog_storage=erp5_catalog_storage)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 914, in setUpERP5Site
    update_translation=1)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Base.py", line 237, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/BusinessTemplate.py", line 5216, in install
    return self._install(**kw)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/BusinessTemplate.py", line 5152, in _install
    item.install(self, force=force, object_to_update=object_to_update, trashbin=trashbin, installed_bt=installed_bt)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/BusinessTemplate.py", line 899, in install
    container = portal.unrestrictedTraverse(container_path)
  File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/Traversable.py", line 293, in unrestrictedTraverse
    raise e
KeyError: 'payroll'


FAIL: testSkinSelectionTemplateField (testProxyField.TestProxyField)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/tests/testProxyField.py", line 189, in testSkinSelectionTemplateField
    self.assertEquals('Customized Title', field.get_value('title'))
AssertionError: 'Customized Title' != 'Generic Title'


FAIL: test_11_getPriceWithDestinationSection (testResource.TestResource)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testResource.py", line 773, in test_11_getPriceWithDestinationSection
    product.getPrice())
AssertionError: 33 != 0.0


FAIL: test checking if the field values are of the proper type.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/Formulator/tests/testSerializeForm.py", line 358, in test_fieldValueTypes
    self.assertEquals(field.values, field2.values)
AssertionError: {'alternate_name': '', 'title': 'Test Title', 'date_separator': '', 'editable': 0, 'input_order': 'mdy', 'start_datetime': None, 'description': '', 'default_now': 0, 'allow_empty_time': 0, 'ampm_time_style': 0, 'hide_day': 0, 'date_only': 0, 'time_separator': '$', 'hidden': 0, 'default': None, 'css_class': 'test_css', 'required': 1, 'enabled': 1, 'input_style': 'list', 'external_validator': '', 'hidden_day_is_last_day': 0, 'end_datetime': None, 'timezone_style': 0} != {'alternate_name': '', 'title': 'Test Title', 'date_separator': '', 'editable': 0, 'input_order': 'mdy', 'start_datetime': '', 'description': '', 'default_now': 0, 'allow_empty_time': 0, 'ampm_time_style': 0, 'hide_day': 0, 'date_only': 0, 'time_separator': '$', 'hidden': 0, 'default': '', 'css_class': 'test_css', 'required': 1, 'enabled': 1, 'input_style': 'list', 'external_validator': '', 'hidden_day_is_last_day': 0, 'end_datetime': '', 'timezone_style': 0}


FAIL: test_NonDeliveryTemplateNotIndexable (testTemplate.TestTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTemplate.py", line 345, in test_NonDeliveryTemplateNotIndexable
    self._testTemplateNotIndexable(document)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTemplate.py", line 315, in _testTemplateNotIndexable
    self.assertEquals(0, len(self.portal.portal_catalog(uid=template.getUid())))
AssertionError: 0 != 1


FAIL: test_manyTemplatesWithoutReindexation (testTemplate.TestTemplate), Check what happen when templates are created one by one without reindexation
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTemplate.py", line 279, in test_manyTemplatesWithoutReindexation
    self.assertEqual(len(preference_id_list) + 1, len(new_preference_id_list))
AssertionError: 1 != 2


FAIL: test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLine.TestTradeModelLineSale), Check that after changing invoice line invoice is properly diverged and it is possible to solve
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 2104, in test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving
    sequence_list.play(self, quiet=True)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateServiceTax
      CreateServiceDiscount
      CreatePriceCurrency
      CreateProductDiscounted
      CreateProductTaxed
      CreateProductDiscountedTaxed
      CreateSource
      CreateSourceSection
      CreateDestination
      CreateDestinationSection
      Tic
      CreateBusinessProcess
      CreateBusinessState
      ModifyBusinessStateTaxed
      CreateBusinessState
      ModifyBusinessStateInvoiced
      CreateBusinessPath
      ModifyBusinessPathTaxing
      CreateBusinessPath
      ModifyBusinessPathDiscounting
      CreateTradeCondition
      SpecialiseTradeConditionWithBusinessProcess
      CreateTradeModelLine
      ModifyTradeModelLineTax
      CreateTradeModelLine
      ModifyTradeModelLineDiscount
      Tic
      CreateOrder
      SpecialiseOrderTradeCondition
      FillOrder
      Tic
      CreateOrderLine
      ModifyOrderLineTaxed
      CreateOrderLine
      ModifyOrderLineDiscounted
      CreateOrderLine
      ModifyOrderLineDiscountedTaxed
      Tic
      CheckOrderComplexTradeConditionAggregatedAmountList
      CheckOrderLineTaxedAggregatedAmountList
      CheckOrderLineDiscountedTaxedAggregatedAmountList
      CheckOrderLineDiscountedAggregatedAmountList
      Tic
      PlanOrder
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      ConfirmOrder
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetPackingList
      PackPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      StartPackingList
      StopPackingList
      DeliverPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetInvoice
      CheckInvoiceCausalityStateSolved
      CheckInvoiceNormalMovements
      GetInvoiceLineDiscounted
      GetInvoiceLineDiscountedTaxed
      GetInvoiceLineTaxed
      ModifyQuantityInvoiceLineDiscounted
      ModifyQuantityInvoiceLineDiscountedTaxed
      ModifyQuantityInvoiceLineTaxed
      Tic
      CheckInvoiceCausalityStateDiverged
      AcceptDecisionQuantityInvoice
      Tic
    > CheckInvoiceCausalityStateSolved
      CheckInvoiceNormalMovements
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 459, in stepCheckInvoiceCausalityStateSolved
    invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0xaa9fe18
  'decision_value': 1.9999999999999998
  'divergence_scope': 'quantity'
  'prevision_value': 5.0
  'mapping': {}
  'object_relative_url': 'accounting_module/5/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/3/1/1/2/1>
  'tested_property': 'quantity'
  'decision_title': '1.9999999999999998'
  'message': 'Quantity'>, <DivergenceMessage object at 0x83a4bd8
  'decision_value': -0.60000000000000009
  'divergence_scope': 'quantity'
  'prevision_value': -1.5
  'mapping': {}
  'object_relative_url': 'accounting_module/5/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/2/1/1/2/2>
  'tested_property': 'quantity'
  'decision_title': '-0.60000000000000009'
  'message': 'Quantity'>, <DivergenceMessage object at 0xd6843f8
  'decision_value': 28.5
  'divergence_scope': 'quantity'
  'prevision_value': 71.25
  'mapping': {}
  'object_relative_url': 'accounting_module/5/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/1/1/1/2/2>
  'tested_property': 'quantity'
  'decision_title': '28.5'
  'message': 'Quantity'>, <DivergenceMessage object at 0xa61a638
  'decision_value': 12.0
  'divergence_scope': 'quantity'
  'prevision_value': 30.0
  'mapping': {}
  'object_relative_url': 'accounting_module/5/4'
  'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/2/1/1/2/1>
  'tested_property': 'quantity'
  'decision_title': '12.0'
  'message': 'Quantity'>, <DivergenceMessage object at 0xd68a488
  'decision_value': 30.0
  'divergence_scope': 'quantity'
  'prevision_value': 75.0
  'mapping': {}
  'object_relative_url': 'accounting_module/5/4'
  'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/1/1/1/2/1>
  'tested_property': 'quantity'
  'decision_title': '30.0'
  'message': 'Quantity'>]


FAIL: test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLine.TestTradeModelLineSale), Check building invoice after splitting packing list using different ratio
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 2185, in test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio
    sequence_list.play(self, quiet=True)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateServiceTax
      CreateServiceDiscount
      CreatePriceCurrency
      CreateProductDiscounted
      CreateProductTaxed
      CreateProductDiscountedTaxed
      CreateSource
      CreateSourceSection
      CreateDestination
      CreateDestinationSection
      Tic
      CreateBusinessProcess
      CreateBusinessState
      ModifyBusinessStateTaxed
      CreateBusinessState
      ModifyBusinessStateInvoiced
      CreateBusinessPath
      ModifyBusinessPathTaxing
      CreateBusinessPath
      ModifyBusinessPathDiscounting
      CreateTradeCondition
      SpecialiseTradeConditionWithBusinessProcess
      CreateTradeModelLine
      ModifyTradeModelLineTax
      CreateTradeModelLine
      ModifyTradeModelLineDiscount
      Tic
      CreateOrder
      SpecialiseOrderTradeCondition
      FillOrder
      Tic
      CreateOrderLine
      ModifyOrderLineTaxed
      CreateOrderLine
      ModifyOrderLineDiscounted
      CreateOrderLine
      ModifyOrderLineDiscountedTaxed
      Tic
      CheckOrderComplexTradeConditionAggregatedAmountList
      CheckOrderLineTaxedAggregatedAmountList
      CheckOrderLineDiscountedTaxedAggregatedAmountList
      CheckOrderLineDiscountedAggregatedAmountList
      Tic
      PlanOrder
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      ConfirmOrder
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetPackingList
      DecreasePackingListLineListQuantity
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      CheckPackingListDiverged
      SplitAndDeferPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetNewPackingList
      PackPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      StartPackingList
      StopPackingList
      DeliverPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetInvoice
    > CheckInvoiceCausalityStateSolved
      CheckInvoiceNormalMovements
      SetNewPackingListAsPackingList
      PackPackingList
      Tic
      StartPackingList
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      StopPackingList
      DeliverPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetInvoice
      CheckInvoiceCausalityStateSolved
      CheckInvoiceNormalMovements
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 459, in stepCheckInvoiceCausalityStateSolved
    invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0xd6a0320
  'decision_value': -0.049999999999999989
  'divergence_scope': 'property'
  'prevision_value': -0.050000000000000003
  'mapping': {}
  'object_relative_url': 'accounting_module/12/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/21/1/1/1/2/1>
  'tested_property': 'price'
  'message': 'Price'>, <DivergenceMessage object at 0xbba2680
  'decision_value': -0.049999999999999989
  'divergence_scope': 'property'
  'prevision_value': -0.050000000000000003
  'mapping': {}
  'object_relative_url': 'accounting_module/12/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/21/2/1/1/2/1>
  'tested_property': 'price'
  'message': 'Price'>]


FAIL: test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check that after changing invoice line invoice is properly diverged and it is possible to solve
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 2104, in test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving
    sequence_list.play(self, quiet=True)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateServiceTax
      CreateServiceDiscount
      CreatePriceCurrency
      CreateProductDiscounted
      CreateProductTaxed
      CreateProductDiscountedTaxed
      CreateSource
      CreateSourceSection
      CreateDestination
      CreateDestinationSection
      Tic
      CreateBusinessProcess
      CreateBusinessState
      ModifyBusinessStateTaxed
      CreateBusinessState
      ModifyBusinessStateInvoiced
      CreateBusinessPath
      ModifyBusinessPathTaxing
      CreateBusinessPath
      ModifyBusinessPathDiscounting
      CreateTradeCondition
      SpecialiseTradeConditionWithBusinessProcess
      CreateTradeModelLine
      ModifyTradeModelLineTax
      CreateTradeModelLine
      ModifyTradeModelLineDiscount
      Tic
      CreateOrder
      SpecialiseOrderTradeCondition
      FillOrder
      Tic
      CreateOrderLine
      ModifyOrderLineTaxed
      CreateOrderLine
      ModifyOrderLineDiscounted
      CreateOrderLine
      ModifyOrderLineDiscountedTaxed
      Tic
      CheckOrderComplexTradeConditionAggregatedAmountList
      CheckOrderLineTaxedAggregatedAmountList
      CheckOrderLineDiscountedTaxedAggregatedAmountList
      CheckOrderLineDiscountedAggregatedAmountList
      Tic
      PlanOrder
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      ConfirmOrder
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetPackingList
      PackPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      StartPackingList
      StopPackingList
      DeliverPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetInvoice
      CheckInvoiceCausalityStateSolved
      CheckInvoiceNormalMovements
      GetInvoiceLineDiscounted
      GetInvoiceLineDiscountedTaxed
      GetInvoiceLineTaxed
      ModifyQuantityInvoiceLineDiscounted
      ModifyQuantityInvoiceLineDiscountedTaxed
      ModifyQuantityInvoiceLineTaxed
      Tic
      CheckInvoiceCausalityStateDiverged
      AcceptDecisionQuantityInvoice
      Tic
    > CheckInvoiceCausalityStateSolved
      CheckInvoiceNormalMovements
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 459, in stepCheckInvoiceCausalityStateSolved
    invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0xab6db48
  'decision_value': 1.9999999999999998
  'divergence_scope': 'quantity'
  'prevision_value': 5.0
  'mapping': {}
  'object_relative_url': 'accounting_module/5/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/3/1/1/2/1>
  'tested_property': 'quantity'
  'decision_title': '1.9999999999999998'
  'message': 'Quantity'>, <DivergenceMessage object at 0xbdab560
  'decision_value': -0.60000000000000009
  'divergence_scope': 'quantity'
  'prevision_value': -1.5
  'mapping': {}
  'object_relative_url': 'accounting_module/5/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/2/1/1/2/2>
  'tested_property': 'quantity'
  'decision_title': '-0.60000000000000009'
  'message': 'Quantity'>, <DivergenceMessage object at 0x8e876c8
  'decision_value': 28.5
  'divergence_scope': 'quantity'
  'prevision_value': 71.25
  'mapping': {}
  'object_relative_url': 'accounting_module/5/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/1/1/1/2/2>
  'tested_property': 'quantity'
  'decision_title': '28.5'
  'message': 'Quantity'>, <DivergenceMessage object at 0x994e488
  'decision_value': 12.0
  'divergence_scope': 'quantity'
  'prevision_value': 30.0
  'mapping': {}
  'object_relative_url': 'accounting_module/5/4'
  'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/2/1/1/2/1>
  'tested_property': 'quantity'
  'decision_title': '12.0'
  'message': 'Quantity'>, <DivergenceMessage object at 0x7a220e0
  'decision_value': 30.0
  'divergence_scope': 'quantity'
  'prevision_value': 75.0
  'mapping': {}
  'object_relative_url': 'accounting_module/5/4'
  'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/1/1/1/2/1>
  'tested_property': 'quantity'
  'decision_title': '30.0'
  'message': 'Quantity'>]


FAIL: test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check building invoice after splitting packing list using different ratio
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 2185, in test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio
    sequence_list.play(self, quiet=True)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateServiceTax
      CreateServiceDiscount
      CreatePriceCurrency
      CreateProductDiscounted
      CreateProductTaxed
      CreateProductDiscountedTaxed
      CreateSource
      CreateSourceSection
      CreateDestination
      CreateDestinationSection
      Tic
      CreateBusinessProcess
      CreateBusinessState
      ModifyBusinessStateTaxed
      CreateBusinessState
      ModifyBusinessStateInvoiced
      CreateBusinessPath
      ModifyBusinessPathTaxing
      CreateBusinessPath
      ModifyBusinessPathDiscounting
      CreateTradeCondition
      SpecialiseTradeConditionWithBusinessProcess
      CreateTradeModelLine
      ModifyTradeModelLineTax
      CreateTradeModelLine
      ModifyTradeModelLineDiscount
      Tic
      CreateOrder
      SpecialiseOrderTradeCondition
      FillOrder
      Tic
      CreateOrderLine
      ModifyOrderLineTaxed
      CreateOrderLine
      ModifyOrderLineDiscounted
      CreateOrderLine
      ModifyOrderLineDiscountedTaxed
      Tic
      CheckOrderComplexTradeConditionAggregatedAmountList
      CheckOrderLineTaxedAggregatedAmountList
      CheckOrderLineDiscountedTaxedAggregatedAmountList
      CheckOrderLineDiscountedAggregatedAmountList
      Tic
      PlanOrder
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      ConfirmOrder
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetPackingList
      DecreasePackingListLineListQuantity
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      CheckPackingListDiverged
      SplitAndDeferPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetNewPackingList
      PackPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      StartPackingList
      StopPackingList
      DeliverPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetInvoice
    > CheckInvoiceCausalityStateSolved
      CheckInvoiceNormalMovements
      SetNewPackingListAsPackingList
      PackPackingList
      Tic
      StartPackingList
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      StopPackingList
      DeliverPackingList
      Tic
      CheckOrderLineTaxedSimulation
      CheckOrderLineDiscountedSimulation
      CheckOrderLineDiscountedTaxedSimulation
      GetInvoice
      CheckInvoiceCausalityStateSolved
      CheckInvoiceNormalMovements
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 459, in stepCheckInvoiceCausalityStateSolved
    invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0xaa7bc20
  'decision_value': -0.049999999999999989
  'divergence_scope': 'property'
  'prevision_value': -0.050000000000000003
  'mapping': {}
  'object_relative_url': 'accounting_module/12/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/21/2/1/1/2/1>
  'tested_property': 'price'
  'message': 'Price'>, <DivergenceMessage object at 0x7249050
  'decision_value': -0.049999999999999989
  'divergence_scope': 'property'
  'prevision_value': -0.050000000000000003
  'mapping': {}
  'object_relative_url': 'accounting_module/12/5'
  'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/21/1/1/1/2/1>
  'tested_property': 'price'
  'message': 'Price'>]


FAIL: test_standard_translated_related_keys (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTranslation.py", line 308, in test_standard_translated_related_keys
    self.portal.portal_catalog(translated_portal_type='Personne')]))
AssertionError: set([<Person at /erp5_portal_09fa69281941f04787c766897e6e8e47/person_module/2>, <Person at /erp5_portal_09fa69281941f04787c766897e6e8e47/person_module/1>]) != set([])


ERROR: test_04_checkBackupWithSubObjects (testTrashTool.TestTrashTool)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTrashTool.py", line 417, in test_04_checkBackupWithSubObjects
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CheckTrashToolExists
      CreateTrashBin
      CheckTrashBinIndexable
      AddBaseCategory
      AddCategories
      Tic
      BackupObjectsWithKeepingSubobjects
    > Tic
      CheckObjectBackupWithSubObjects
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1020, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
    error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/1', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/10', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/2', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/3', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/5', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/6', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/7', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/8', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/9', 'immediateReindexObject', -2, 6)] 
Last error message:
ValueError
uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/6> is 124L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/6 in catalog !!! This can be fatal.
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 1226, in invokeGroup
  Module Products.ZSQLCatalog.ZSQLCatalog, line 832, in catalogObjectList
  Module Products.ZSQLCatalog.SQLCatalog, line 1253, in catalogObjectList
  Module Products.ZSQLCatalog.SQLCatalog, line 1364, in _catalogObjectList
ValueError: uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/6> is 124L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/6 in catalog !!! This can be fatal.




ERROR: test_05_checkBackupWithTrashSubObjects (testTrashTool.TestTrashTool)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTrashTool.py", line 444, in test_05_checkBackupWithTrashSubObjects
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CheckTrashToolExists
      CreateTrashBin
      CheckTrashBinIndexable
      AddBaseCategory
      AddCategories
      AddSubCategories
    > Tic
      BackupObjectsWithSave
      Tic
      CheckObjectBackupWithoutSubObjects
      BackupSubCategories
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1020, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
    error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/1', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/10', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/2', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/3', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/5', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/6', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/7', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/8', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/9', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/1', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/2', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/3', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/5', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/6', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/7', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/8', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/9', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/10', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/1/1', 'immediateReindexObject', -2, 6)] 
Last error message:
ValueError
uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/5> is 125L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/5 in catalog !!! This can be fatal.
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 1226, in invokeGroup
  Module Products.ZSQLCatalog.ZSQLCatalog, line 832, in catalogObjectList
  Module Products.ZSQLCatalog.SQLCatalog, line 1253, in catalogObjectList
  Module Products.ZSQLCatalog.SQLCatalog, line 1364, in _catalogObjectList
ValueError: uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-05_3/portal_categories_items/3/5> is 125L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/5 in catalog !!! This can be fatal.




ERROR: test_06_checkBackupofOFSFolderWithSave (testTrashTool.TestTrashTool)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTrashTool.py", line 465, in test_06_checkBackupofOFSFolderWithSave
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)

(truncated) ...


More information about the Erp5-report mailing list