[Erp5-report] ERP5_z212 r32242: 3129 Tests, 22 Errors, 32 Failures, 83 Skips

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Feb 4 16:54:27 CET 2010


Test Suite: ERP5_z212
Revision: 32242
Result: FAIL

All tests: 3129
Failures: 32
Errors: 22
Skips: 83


The following tests failed:

  testAdvancedInvoicing                              (1 errors)
   test_autoplanned (testAdvancedInvoicing.TestWorkflow)

  testBusinessTemplate                               (1 errors, 64 skips)
   test_01_checkNewSite (testBusinessTemplate.TestBusinessTemplate)

  testCRM                                            (1 failures)
   test_Base_getEntityListFromFromHeader (testCRM.TestCRMMailIngestion)

  testContentTranslation                             (1 errors)
   testContentTranslation (testContentTranslation.TestContentTranslation)

  testDeferredStyle                                  (1 failures)
   test_normal_form (testDeferredStyle.TestODTDeferredStyle)

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

  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)

  testERP5Simulation                                 (14 failures, 1 errors)
   test_05f_SimulationChangeAndPartialAcceptDecision (testERP5Simulation.TestERP5SimulationPackingList)
   test_01_PackingListDecreaseQuantity (testERP5Simulation.TestERP5SimulationPackingList)
   test_05_SimulationChangeQuantity (testERP5Simulation.TestERP5SimulationPackingList)
   test_05a_SimulationChangeQuantityAndAcceptDecision (testERP5Simulation.TestERP5SimulationPackingList)
   test_05b_SimulationChangeQuantityForMergedLine (testERP5Simulation.TestERP5SimulationPackingList)
   test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testERP5Simulation.TestERP5SimulationPackingList)
   test_10_PackingListIncreaseQuantity (testERP5Simulation.TestERP5SimulationPackingList)
   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testERP5Simulation.TestERP5SimulationPackingList)
   test_SplitAndDeferDoNothing (testERP5Simulation.TestERP5SimulationPackingList)
   test_01_quantity_unit_copied (testERP5Simulation.TestERP5SimulationInvoice)
   test_02_TwoInvoicesFromTwoPackingList (testERP5Simulation.TestERP5SimulationInvoice)
   test_10_AcceptDecisionOnPackingList (testERP5Simulation.TestERP5SimulationInvoice)
   test_11_AcceptDecisionOnPackingListAndInvoice (testERP5Simulation.TestERP5SimulationInvoice)
   test_12_SplitPackingListAndAcceptInvoice (testERP5Simulation.TestERP5SimulationInvoice)
   test_16a_ManuallyAddedMovementsManyTransactions (testERP5Simulation.TestERP5SimulationInvoice)

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

  testOpenOrder                                      (1 failures)
   testPeriodicityDateList (testOpenOrder.TestOpenOrder)

  testPayroll_l10n_fr                                (1 failures)
   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)
   testGetPriceWithQuantityUnit (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)

  testXHTML                                          (3 failures)
   test_configurationOfFieldLibrary (testXHTML.TestXHTML)
   test_erp5_dms_Drawing_OOoDocument_viewAsWeb (testXHTML.TestXHTML)
   test_erp5_dms_Presentation_OOoDocument_viewAsWeb (testXHTML.TestXHTML)

The following tests were at least partly skipped:

  testBase                                           (3 skips)
   test_NonIndexable (testBase.TestBase), check if a document is not indexed where we set isIndexable=0 in the same transaction of newContent(). ... skipped 'isIndexable is not designed to work like tested here, this test       must be rewritten once we know how to handle correctly templates'
   test_NonIndexable2 (testBase.TestBase), check if a document is not indexed where we call edit() and set isIndexable=0 after it is already indexed. ... skipped 'isIndexable is not designed to work like tested here, this test       must be rewritten once we know how to handle correctly templates'
   test_NonIndexable3 (testBase.TestBase), check if a document is not indexed where we set isIndexable=0 and call edit() after it is already indexed. ... skipped 'isIndexable is not designed to work like tested here, this test       must be rewritten once we know how to handle correctly templates'

  testFormPrintoutAsODT                              (1 skips)
   test_09_FieldReplacementWithValidation (testFormPrintoutAsODT.TestFormPrintoutAsODT) ... skipped 'Disable validation because OOo does not produce compliant xml, and RelaxNG status is still draft'

  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'
-------------- next part --------------

ERROR: test_autoplanned (testAdvancedInvoicing.TestWorkflow)
----------------------------------------------------------------------
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 885, in setUpERP5Site
    % ', '.join(missing_bt_list))
RuntimeError: Some BT can't be found on your system : erp5_core


ERROR: test_01_checkNewSite (testBusinessTemplate.TestBusinessTemplate)
----------------------------------------------------------------------
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 945, in setUpERP5Site
    self.tic(not quiet)
  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_5052d51039b979b3e050891c12342c2c/portal_catalog', 'unindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_activities', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_rules', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_simulation', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_deliveries', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_orders', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_notifications', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_sessions', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Action Information', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Alarm', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Alarm Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Applied Rule', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Base Category', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Base Domain', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Base Type', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Cache Factory', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Cache Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Category', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Category Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Contribution Predicate', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Contribution Registry Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Distributed Ram Cache', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Document', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Domain', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Domain Generator', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Domain Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Folder', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Mapped Value', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Memcached Plugin', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Memcached Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Password Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Predicate', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Preference', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Preference Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Ram Cache', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Role Information', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Rule Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Session Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Simulation Movement', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Simulation Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Synchronisation Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/System Preference', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Template Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Trash Bin', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Trash Folder', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Trash Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_types/Types Tool', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/activity', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/aggregate', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/business_application', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/causality', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/delivery', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination_account', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination_administration', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination_decision', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination_function', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination_payment', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination_payment_region', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination_project', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination_section', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/destination_trade', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/mapping', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/order', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/origin', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/parent', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/product_line', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/quantity_unit', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/resource', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/size', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source_account', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source_administration', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source_decision', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source_function', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source_payment', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source_payment_region', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source_project', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source_section', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/source_trade', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_alarms/expired_password_alarm', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_content_long', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_content_long/default_ram_cache', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_content_medium', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_content_medium/default_ram_cache', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_content_short', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_content_short/default_ram_cache', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_session_cache', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_session_cache/1', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_ui_long', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_ui_long/default_ram_cache', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_ui_medium', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_ui_medium/default_ram_cache', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_ui_short', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_caches/erp5_ui_short/default_ram_cache', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_action', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_add', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_button', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_dialog', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_exchange', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_fast_input', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_icon', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_jump', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_list', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_print', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_report', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_search', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_view', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_categories/action_type/object_web_view', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/default_predicate', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/drawing_extension', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/image_extension', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/pdf_extension', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/pdf_mimetype', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/presentation_extension', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/spreadsheet_extension', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/text_extension', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/webpage_extension', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_contribution_registry/webpage_mimetype', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_domains/base_day_domain', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_domains/base_month_domain', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_domains/base_week_domain', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_domains/base_year_domain', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_domains/parent_domain', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_memcached/default_memcached_plugin', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_preferences/default_site_preference', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_templates/1', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_templates/2', 'immediateReindexObject', -3, 1), ('/erp5_portal_5052d51039b979b3e050891c12342c2c/portal_templates/3', 'immediateReindexObject', -3, 1)] 


FAIL: test_Base_getEntityListFromFromHeader (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 453, in test_Base_getEntityListFromFromHeader
    (header, expected_paths, paths))
AssertionError: '"me at erp5.org,sender at customer.com," <he at erp5.org>' should return ['person_module/he'], but returned ['person_module/sender', 'person_module/he']


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 105, in testContentTranslation
    self.assert_('タハラ' in person.Base_viewContentTranslation())
TypeError: 'in <string>' requires string as left operand


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 135, in test_normal_form
    self.assertNotEquals((), last_message)
AssertionError: () == ()


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_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_05f_SimulationChangeAndPartialAcceptDecision (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 1143, in test_05f_SimulationChangeAndPartialAcceptDecision
    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
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      CreateNotVariatedResource
      ModifySimulationLineQuantityForMergedLine
      ModifyOneSimulationLineResource
      ModifySimulationLineStartDate
      Tic
      CheckPackingListIsDiverged
    > AcceptDecisionQuantity
      Tic
      CheckPackingListIsDiverged
      AcceptDecisionResource
      Tic
      CheckPackingListIsDiverged
      UnifyStartDateWithDecision
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckSimulationQuantityUpdatedForMergedLine
  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/testERP5Simulation.py", line 189, in stepAcceptDecisionQuantity
    self._acceptDecisionQuantity(packing_list)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testERP5Simulation.py", line 174, in _acceptDecisionQuantity
    solver_process.contentValues())[0]
IndexError: list index out of range


FAIL: test_01_PackingListDecreaseQuantity (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 944, in test_01_PackingListDecreaseQuantity
    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
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      DecreasePackingListLineQuantity
      CheckPackingListIsCalculating
      Tic
    > CheckPackingListIsDiverged
      SplitAndDeferPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListSplitted
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_05_SimulationChangeQuantity (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 1019, in test_05_SimulationChangeQuantity
    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
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      ModifySimulationLineQuantity
      Tic
    > CheckPackingListIsDiverged
      AdoptPrevisionQuantity
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckPackingListLineWithNewQuantityPrevision
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_05a_SimulationChangeQuantityAndAcceptDecision (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 1038, in test_05a_SimulationChangeQuantityAndAcceptDecision
    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
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      ModifySimulationLineQuantity
      Tic
    > CheckPackingListIsDiverged
      AcceptDecisionQuantity
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckSimulationQuantityUpdated
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_05b_SimulationChangeQuantityForMergedLine (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 1057, in test_05b_SimulationChangeQuantityForMergedLine
    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
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      ModifySimulationLineQuantityForMergedLine
      Tic
    > CheckPackingListIsDiverged
      AdoptPrevisionQuantity
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckPackingListLineWithNewQuantityPrevisionForMergedLine
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (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 1076, in test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine
    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
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      ModifySimulationLineQuantityForMergedLine
      Tic
    > CheckPackingListIsDiverged
      AcceptDecisionQuantity
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckSimulationQuantityUpdatedForMergedLine
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_10_PackingListIncreaseQuantity (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 1280, in test_10_PackingListIncreaseQuantity
    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
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      IncreasePackingListLineQuantity
      CheckPackingListIsCalculating
      Tic
    > CheckPackingListIsDiverged
      SplitAndDeferPackingList
      Tic
      CheckPackingListIsDiverged
      CheckPackingListIsDivergent
      CheckPackingListNotSolved
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (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 1316, in test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery
    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
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      DecreasePackingListLineQuantity
      CheckPackingListIsCalculating
      Tic
    > CheckPackingListIsDiverged
      SplitAndDeferPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListSplitted
      DecreasePackingListLineQuantity
      CheckPackingListIsCalculating
      Tic
      CheckPackingListIsDiverged
      SplitAndDeferPackingList
      Tic
      CheckNewPackingListIsDivergent
      NewPackingListAdoptPrevisionQuantity
      Tic
      CheckPackingListIsSolved
      CheckPackingListSplittedTwoTimes
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_SplitAndDeferDoNothing (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 1340, in test_SplitAndDeferDoNothing
    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
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      IncreasePackingListLineQuantity
      CheckPackingListIsCalculating
      Tic
    > CheckPackingListIsDiverged
      SplitAndDeferDoNothingPackingList
      Tic
      CheckPackingListIsDiverged
      CheckPackingListIsDivergent
      CheckPackingListNotSolved
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_01_quantity_unit_copied (testERP5Simulation.TestERP5SimulationInvoice)
----------------------------------------------------------------------
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 1434, in test_01_quantity_unit_copied
    self.assertEquals(len(movement_list),2)
AssertionError: 1 != 2


FAIL: test_02_TwoInvoicesFromTwoPackingList (testERP5Simulation.TestERP5SimulationInvoice)
----------------------------------------------------------------------
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 2586, in test_02_TwoInvoicesFromTwoPackingList
    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:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      DecreasePackingListLineQuantity
      CheckPackingListIsCalculating
      Tic
    > CheckPackingListIsDiverged
      SplitAndDeferPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListSplitted
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      DefineNewPackingListContainer
      Tic
      CheckNewPackingListIsPacked
      SetReadyPackingList
      SetReadyNewPackingList
      Tic
      StartPackingList
      StartNewPackingList
      Tic
      CheckTwoInvoices
      RemoveDateMovementGroupForTransactionBuilder
      StartTwoInvoices
      Tic
      CheckTwoInvoicesTransactionLines
      CheckInvoicesConsistency
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_10_AcceptDecisionOnPackingList (testERP5Simulation.TestERP5SimulationInvoice)
----------------------------------------------------------------------
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 2892, in test_10_AcceptDecisionOnPackingList
    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:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      CheckInvoicingRule
      DecreasePackingListLineQuantity
      SetContainerFullQuantity
      CheckPackingListIsCalculating
      Tic
    > CheckPackingListIsDiverged
      AcceptDecisionQuantity
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_11_AcceptDecisionOnPackingListAndInvoice (testERP5Simulation.TestERP5SimulationInvoice)
----------------------------------------------------------------------
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 3028, in test_11_AcceptDecisionOnPackingListAndInvoice
    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:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      CheckInvoicingRule
      DecreasePackingListLineQuantity
      SetContainerFullQuantity
      CheckPackingListIsCalculating
      Tic
    > CheckPackingListIsDiverged
      AcceptDecisionQuantity
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      IncreaseInvoiceLineQuantity
      Tic
      CheckInvoiceIsDiverged
      AcceptDecisionQuantityInvoice
      Tic
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_12_SplitPackingListAndAcceptInvoice (testERP5Simulation.TestERP5SimulationInvoice)
----------------------------------------------------------------------
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 3140, in test_12_SplitPackingListAndAcceptInvoice
    self.playSequence(sequence, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testAccountingRules.py", line 112, 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:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      CheckInvoicingRule
      DecreasePackingListLineQuantity
      SetContainerFullQuantity
      CheckPackingListIsCalculating
      Tic
    > CheckPackingListIsDiverged
      SplitAndDeferPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListSplitted
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListSplitted
      IncreaseInvoiceLineQuantity
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      AcceptDecisionQuantityInvoice
      Tic
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceIsSolved
      CheckInvoiceNotSplitted
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
      SwitchPackingLists
      AddPackingListContainer
      SetContainerFullQuantity
      Tic
      CheckPackingListIsSolved
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsSolved
      SetInvoiceLineQuantityToZero
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      AcceptDecisionQuantityInvoice
      Tic
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceIsSolved
      CheckInvoiceNotSplitted
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  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 218, in stepCheckPackingListIsDiverged
    self.assertEquals('diverged', packing_list.getCausalityState())
AssertionError: 'diverged' != 'solved'


FAIL: test_16a_ManuallyAddedMovementsManyTransactions (testERP5Simulation.TestERP5SimulationInvoice)
----------------------------------------------------------------------
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 2943, in test_16a_ManuallyAddedMovementsManyTransactions
    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:
      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
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
      AddInvoiceLinesManyTransactions
      Tic
    > CheckInvoiceIsSolved
      StartInvoice
      Tic
      CheckSimulationTrees
  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 2287, in stepCheckInvoiceIsSolved
    invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0xbb76a28
  'tested_property': 'quantity'
  'prevision_value': -3.0
  'mapping': {'value': 0, 'property_name': 'quantity'}
  'object_relative_url': 'accounting_module/16/2'
  'simulation_movement': <SimulationMovement at /erp5_portal_99149783a620b553467610cb3e8b7b12/portal_simulation/62/2>
  'decision_value': 3.0
  'message': 'The difference of ${property_name} between decision and prevision is larger than ${value}.'
  'tester_relative_url': 'portal_rules/new_invoice_rule/quantity_tester'>, <DivergenceMessage object at 0x7e37b90
  'tested_property': 'resource'
  'prevision_value': ['currency_module/EUR']
  'mapping': {'property_name': 'resource'}
  'object_relative_url': 'accounting_module/16/2'
  'simulation_movement': <SimulationMovement at /erp5_portal_99149783a620b553467610cb3e8b7b12/portal_simulation/62/2>
  'decision_value': ['apparel_model_module/52']
  'message': 'The values of ${property_name} category are different between decision and prevision.'
  'tester_relative_url': 'portal_rules/new_invoice_rule/resource_tester'>, <DivergenceMessage object at 0x7fd6f80
  'tested_property': 'resource'
  'prevision_value': ['currency_module/EUR']
  'mapping': {'property_name': 'resource'}
  'object_relative_url': 'accounting_module/16/2'
  'simulation_movement': <SimulationMovement at /erp5_portal_99149783a620b553467610cb3e8b7b12/portal_simulation/62/1>
  'decision_value': ['apparel_model_module/52']
  'message': 'The values of ${property_name} category are different between decision and prevision.'
  'tester_relative_url': 'portal_rules/new_invoice_rule/resource_tester'>]


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.
        


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 194, in testPeriodicityDateList
    (D(2008,11,1,0,1), DateTime(2008,11,30)),
AssertionError: [(DateTime('2008/02/01 00:01:00 GMT+1'), DateTime('2008/02/29')), (DateTime('2008/03/01 00:01:00 GMT+1'), DateTime('2008/03/31')), (DateTime('2008/04/01 00:01:00 GMT+1'), DateTime('2008/04/30')), (DateTime('2008/05/01 00:01:00 GMT+1'), DateTime('2008/05/31')), (DateTime('2008/06/01 00:01:00 GMT+1'), DateTime('2008/06/30')), (DateTime('2008/07/01 00:01:00 GMT+1'), DateTime('2008/07/31')), (DateTime('2008/08/01 00:01:00 GMT+1'), DateTime('2008/08/31')), (DateTime('2008/09/01 00:01:00 GMT+1'), DateTime('2008/09/30')), (DateTime('2008/10/01 00:01:00 GMT+1'), DateTime('2008/10/31')), (DateTime('2008/11/01 00:01:00 GMT+1'), DateTime('2008/11/30'))] != [(DateTime('2008/02/01 00:01:00 GMT+1'), DateTime('2008/02/29')), (DateTime('2008/03/01 00:01:00 GMT+1'), DateTime('2008/03/31')), (DateTime('2008/04/01 00:01:00 GMT+2'), DateTime('2008/04/30')), (DateTime('2008/05/01 00:01:00 GMT+2'), DateTime('2008/05/31')), (DateTime('2008/06/01 00:01:00 GMT+2'), DateTime('2008/06/30')), (DateTime('2008/07/01 00:01:00 GMT+2'), DateTime('2008/07/31')), (DateTime('2008/08/01 00:01:00 GMT+2'), DateTime('2008/08/31')), (DateTime('2008/09/01 00:01:00 GMT+2'), DateTime('2008/09/30')), (DateTime('2008/10/01 00:01:00 GMT+2'), DateTime('2008/10/31')), (DateTime('2008/11/01 00:01:00 GMT+1'), DateTime('2008/11/30'))]


FAIL: 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 134, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll_l10n_fr.py", line 118, in test_01_getYearToDateSlice
    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
      SetCurrencyOnModel
      ModelCreateUrssafModelLineWithSlices
      UrssafModelLineWithSlicesCreateMovements
      CreateBasicPaysheet
      PaysheetSetModelAndApplyIt
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturnUsingSlices
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingSlices
      CheckPaysheetLineAmountsUsingSlices
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsUsingSlices
      CreateBasicPaysheet
      PaysheetSetModelAndApplyIt
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CheckUpdateAggregatedAmountListReturnUsingSlices
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingSlices
      CheckPaysheetLineAmountsUsingSlices
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsUsingSlices
    > CheckYearToDateSliceAmount
  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_l10n_fr.py", line 90, in stepCheckYearToDateSliceAmount
    'salary_range/france/slice_0_to_200'))
AssertionError: 400 != 0.0


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: testGetPriceWithQuantityUnit (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 1015, in testGetPriceWithQuantityUnit
    self.assertEquals(1, sale_order_line.getPrice())
AssertionError: 1 != None


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 0x86a1200
  '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 0xb978758
  '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 0x7ed73b0
  '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 0xaeaa5a8
  '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 0x8145488
  '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 0xb1d8c68
  '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 0xdecf560
  '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 0xad5e290
  '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 0x7e05f38
  '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 0xcdf13f8
  '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 0xb3515a8
  '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 0xb351908
  '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 0x99563b0
  '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 0xc751320
  '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([])


FAIL: test_configurationOfFieldLibrary (testXHTML.TestXHTML)
----------------------------------------------------------------------
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/testXHTML.py", line 186, in test_configurationOfFieldLibrary
    self.fail(message) # uncomment above for details on each field
AssertionError: 5426 fields to modify


FAIL: test_erp5_dms_Drawing_OOoDocument_viewAsWeb (testXHTML.TestXHTML)
----------------------------------------------------------------------
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/testXHTML.py", line 406, in testMethod
    bt_name=bt_name))
AssertionError: Using w3c validator to parse the view "OOoDocument_viewAsWeb" (from erp5_dms bt) with warnings displayed :
Error: line 510 column 43 : there is no attribute "class"
Error: line 510 column 63 : there is no attribute "style"
Error: line 510 column 105 : there is no attribute "src"
Error: line 510 column 222 : there is no attribute "onload"
Error: line 510 column 244 : element "iframe" undefined


FAIL: test_erp5_dms_Presentation_OOoDocument_viewAsWeb (testXHTML.TestXHTML)
----------------------------------------------------------------------
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/testXHTML.py", line 406, in testMethod
    bt_name=bt_name))
AssertionError: Using w3c validator to parse the view "OOoDocument_viewAsWeb" (from erp5_dms bt) with warnings displayed :
Error: line 510 column 43 : there is no attribute "class"
Error: line 510 column 63 : there is no attribute "style"
Error: line 510 column 105 : there is no attribute "src"
Error: line 510 column 222 : there is no attribute "onload"
Error: line 510 column 244 : element "iframe" undefined


More information about the Erp5-report mailing list