[Erp5-report] ERP5 r34407 : 3438 Tests, 156 Errors, 17 Failures, 38 Skips

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Apr 8 23:11:08 CEST 2010


Test Suite: ERP5
Revision: 34407
Result: FAIL

All tests: 3438
Failures: 17
Errors: 156
Skips: 38


The following tests failed:

  testAccountingReports                              (1 failures)
   testGeneralLedgerGAPFilter (testAccountingReports.TestAccountingReports)

  testAccountingRules                                (22 errors)
   test_04_SimpleInvoice (testAccountingRules.TestSaleAccountingRules), Simple Invoice.
   test_04b_SimpleInvoiceConfirm (testAccountingRules.TestSaleAccountingRules), Same test as SimpleInvoice but directly confirm the invoice
   test_04c_SimpleInvoiceTwoLines (testAccountingRules.TestSaleAccountingRules), Simple Invoice, 2 lines.
   test_04d_SimpleInvoiceTwoCells (testAccountingRules.TestSaleAccountingRules), Simple Invoice, 2 cells.
   test_05a_SimpleInvoiceReExpandAddLine (testAccountingRules.TestSaleAccountingRules), Add a new line then updateAppliedRule.
   test_05b_SimpleInvoiceReExpandEditLine (testAccountingRules.TestSaleAccountingRules), Tests that editing a line updates simulation correctly
   test_05c_SimpleInvoiceReExpandDeleteLine (testAccountingRules.TestSaleAccountingRules), Tests that removing a line updates simulation correctly
   test_05d_SimpleInvoiceReExpandCreateCell (testAccountingRules.TestSaleAccountingRules), Tests that replacing a line by cells updates simulation correctly
   test_05e_SimpleInvoiceExpandManyTimes (testAccountingRules.TestSaleAccountingRules), Tests that updating an applied rule many times doesn't break the
   test_06_MultiLineInvoice (testAccountingRules.TestSaleAccountingRules), Multiple lines invoice.
   test_planning_invoice_creates_simulation (testAccountingRules.TestSaleAccountingRules)
   test_04_SimpleInvoice (testAccountingRules.TestPurchaseAccountingRules), Simple Invoice.
   test_04b_SimpleInvoiceConfirm (testAccountingRules.TestPurchaseAccountingRules), Same test as SimpleInvoice but directly confirm the invoice
   test_04c_SimpleInvoiceTwoLines (testAccountingRules.TestPurchaseAccountingRules), Simple Invoice, 2 lines.
   test_04d_SimpleInvoiceTwoCells (testAccountingRules.TestPurchaseAccountingRules), Simple Invoice, 2 cells.
   test_05a_SimpleInvoiceReExpandAddLine (testAccountingRules.TestPurchaseAccountingRules), Add a new line then updateAppliedRule.
   test_05b_SimpleInvoiceReExpandEditLine (testAccountingRules.TestPurchaseAccountingRules), Tests that editing a line updates simulation correctly
   test_05c_SimpleInvoiceReExpandDeleteLine (testAccountingRules.TestPurchaseAccountingRules), Tests that removing a line updates simulation correctly
   test_05d_SimpleInvoiceReExpandCreateCell (testAccountingRules.TestPurchaseAccountingRules), Tests that replacing a line by cells updates simulation correctly
   test_05e_SimpleInvoiceExpandManyTimes (testAccountingRules.TestPurchaseAccountingRules), Tests that updating an applied rule many times doesn't break the
   test_06_MultiLineInvoice (testAccountingRules.TestPurchaseAccountingRules), Multiple lines invoice.
   test_planning_invoice_creates_simulation (testAccountingRules.TestPurchaseAccountingRules)

  testApparelTransformation                          (1 errors)
   test_01_getAggregatedAmountList (testApparelTransformation.TestApparelTransformation)

  testComplexTradeModelLineUseCase                   (12 errors)
   test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
   test_usecase2 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
   test_usecase3 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
   test_usecase4 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
   test_usecase5 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
   test_usecase6 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
   test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
   test_usecase2 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
   test_usecase3 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
   test_usecase4 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
   test_usecase5 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
   test_usecase6 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)

  testERP5Simulation                                 (5 failures, 1 skips)
   test_03_PackingListChangeStartDate (testERP5Simulation.TestERP5SimulationPackingList)
   test_06_SimulationChangeStartDate (testERP5Simulation.TestERP5SimulationPackingList)
   test_07_SimulationChangeStartDateWithTwoOrderLine (testERP5Simulation.TestERP5SimulationPackingList)
   test_07a_SimulationChangeStartDateWithTwoOrderLine (testERP5Simulation.TestERP5SimulationPackingList)
   test_09_InvoiceChangeStartDateFail (testERP5Simulation.TestERP5SimulationInvoice)

  testERP5Web                                        (2 errors)
   test_06_DefaultDocumentForWebSection (testERP5Web.TestERP5Web)
   test_06b_DefaultDocumentForWebSite (testERP5Web.TestERP5Web)

  testFormPrintoutAsODT                              (1 failures, 1 skips)
   test_02_Table_07_CellFormat (testFormPrintoutAsODT.TestFormPrintoutAsODT), 7. Normal case: make sure that it is enable to use ODF cell format setting in FormPrintout

  testICal                                           (1 failures)
   test_01_renderEvent (testICal.TestICal)

  testKMGadget                                       (1 failures)
   test_09SubsectionGadget (testKMGadget.TestGadgets), Check Subsection Gadgets

  testLegacyInvoice                                  (1 failures)
   test_Reference (testLegacyInvoice.TestSaleInvoice)

  testLegacyProductionOrder                          (9 errors)
   test_01_testProductionSimulationExpand (testLegacyProductionOrder.TestProductionOrder)
   test_02_testSourcingSimulationExpand (testLegacyProductionOrder.TestProductionOrder)
   test_03_testIndustrialPhase (testLegacyProductionOrder.TestProductionOrder)
   test_04_testProductionSimulationBuild (testLegacyProductionOrder.TestProductionOrder)
   test_05_testSourcingSimulationBuild (testLegacyProductionOrder.TestProductionOrder)
   test_06_testIndustrialPhase (testLegacyProductionOrder.TestProductionOrder)
   test_07_testTransformationInteractionProductionOrderLine (testLegacyProductionOrder.TestProductionOrder)
   test_08_testTransformationWithEfficiency (testLegacyProductionOrder.TestProductionOrder)
   test_09_testTransformationWithVariation (testLegacyProductionOrder.TestProductionOrder)

  testLegacyProductionPackingList                    (1 errors)
   test_01_sourcingDelivery (testLegacyProductionPackingList.TestProductionDelivery)

  testListBox                                        (1 errors)
   testCellKeywordInProxifiedListboxColumn (testListBox.TestListBox)

  testMRP                                            (1 errors, 4 skips)
   test_TransformationRule_expand (testMRP.TestMRPImplementation)

  testOpenOrder                                      (2 failures)
   testOpenOrderRule (testOpenOrder.TestOpenOrder)
   testPeriodicityDateList (testOpenOrder.TestOpenOrder)

  testPayroll                                        (19 errors)
   test_basicPaySheetCalculation (testPayroll.TestPayroll)
   test_complexSliceOnModelLine (testPayroll.TestPayroll)
   test_intermediateLines (testPayroll.TestPayroll)
   test_modelDateValidity (testPayroll.TestPayroll), check that model effective_date and expiration_date are take into
   test_modelLineInPaysheet (testPayroll.TestPayroll)
   test_modelLineOverLoad (testPayroll.TestPayroll)
   test_modelLineWithNonePrice (testPayroll.TestPayroll)
   test_modelLineWithZeroPrice (testPayroll.TestPayroll), Test the creation of lines when the price is set to zero: the line should
   test_modelWithoutDateValidity (testPayroll.TestPayroll), Check that if no DATE are defined on a model, the behavior is that
   test_modelWithoutReferenceValidity (testPayroll.TestPayroll), Check that if no REFERENCE are defined on a model, the behavior is
   test_paySheetCalculationWithBonus (testPayroll.TestPayroll)
   test_predicateOnModelLine (testPayroll.TestPayroll)
   test_propertiesAreSetOnPaysheetLines (testPayroll.TestPayroll), check porperties from model line (like description, int_index,
   test_sliceOnModelLine (testPayroll.TestPayroll)
   test_sourceSectionIsSetOnMovements (testPayroll.TestPayroll)
   test_updateAddMovements (testPayroll.TestPayroll)
   test_updateModifyMovements (testPayroll.TestPayroll)
   test_updatePaysheetAfterModelModification (testPayroll.TestPayroll), generate a paysheet using a model, modify the model by adding a new
   test_updateRemoveMovements (testPayroll.TestPayroll)

  testPayroll_l10n_fr                                (1 errors)
   test_01_getYearToDateSlice (testPayroll_l10n_fr.TestPayroll_l10n_fr), Check that is possible to calculate the total amount spend on a slice

  testProductionOrder                                (9 errors)
   test_01_testProductionSimulationExpand (testProductionOrder.TestProductionOrder)
   test_02_testSourcingSimulationExpand (testProductionOrder.TestProductionOrder)
   test_03_testIndustrialPhase (testProductionOrder.TestProductionOrder)
   test_04_testProductionSimulationBuild (testProductionOrder.TestProductionOrder)
   test_05_testSourcingSimulationBuild (testProductionOrder.TestProductionOrder)
   test_06_testIndustrialPhase (testProductionOrder.TestProductionOrder)
   test_07_testTransformationInteractionProductionOrderLine (testProductionOrder.TestProductionOrder)
   test_08_testTransformationWithEfficiency (testProductionOrder.TestProductionOrder)
   test_09_testTransformationWithVariation (testProductionOrder.TestProductionOrder)

  testProductionOrderApparel                         (7 errors)
   test_01_testProductionSimulationExpand (testProductionOrderApparel.TestProductionOrderApparel)
   test_02_testSourcingSimulationExpand (testProductionOrderApparel.TestProductionOrderApparel)
   test_03_testIndustrialPhase (testProductionOrderApparel.TestProductionOrderApparel)
   test_04_testProductionSimulationBuild (testProductionOrderApparel.TestProductionOrderApparel)
   test_05_testSourcingSimulationBuild (testProductionOrderApparel.TestProductionOrderApparel)
   test_06_testIndustrialPhase (testProductionOrderApparel.TestProductionOrderApparel)
   test_07_testTransformationInteractionProductionOrderLine (testProductionOrderApparel.TestProductionOrderApparel)

  testProductionPackingList                          (1 errors)
   test_01_sourcingDelivery (testProductionPackingList.TestProductionDelivery)

  testProductionPackingListApparel                   (1 errors)
   test_01_sourcingDelivery (testProductionPackingListApparel.TestProductionDeliveryApparel)

  testProxyField                                     (1 failures)
   testSkinSelectionTemplateField (testProxyField.TestProxyField)

  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                                 (33 errors)
   test_BuildTradeModelLineAndAccountingFromInvoice (testTradeModelLine.TestTradeModelLineSale)
   test_BuildTradeModelLineAndAccountingFromOrder (testTradeModelLine.TestTradeModelLineSale)
   test_BuildTradeModelLineAndAccountingFromOrder (testTradeModelLine.TestTradeModelLineSale)
   test_TradeConditionCircularCompositionIsSafe (testTradeModelLine.TestTradeModelLineSale)
   test_TradeConditionTradeModelLineBasicCompositionWithOrder (testTradeModelLine.TestTradeModelLineSale)
   test_TradeConditionTradeModelLineReferenceIsShadowingComposition (testTradeModelLine.TestTradeModelLineSale)
   test_TradeModelRuleSimulationBuildInvoice (testTradeModelLine.TestTradeModelLineSale)
   test_TradeModelRuleSimulationBuildInvoiceBuildInvoiceTransactionLines (testTradeModelLine.TestTradeModelLineSale), Check that having properly configured invoice transaction rule it invoice transaction lines are nicely generated and have proper amounts
   test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLine.TestTradeModelLineSale), Check that after changing invoice line invoice is properly diverged and it is possible to solve
   test_TradeModelRuleSimulationBuildInvoiceNewInvoiceLineSupport (testTradeModelLine.TestTradeModelLineSale), Check how is supported addition of invoice line to invoice build from order
   test_TradeModelRuleSimulationBuildInvoiceNewTradeCondition (testTradeModelLine.TestTradeModelLineSale), Check that after changing trade condition invoice is diverged
   test_TradeModelRuleSimulationBuildInvoiceOrderSpecialise (testTradeModelLine.TestTradeModelLineSale)
   test_TradeModelRuleSimulationExpand (testTradeModelLine.TestTradeModelLineSale), Tests tree of simulations from Trade Model Rule
   test_TradeModelRuleSimulationExpandOrderSpecialise (testTradeModelLine.TestTradeModelLineSale)
   test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuild (testTradeModelLine.TestTradeModelLineSale), Check building invoice after splitting packing list
   test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLine.TestTradeModelLineSale), Check building invoice after splitting packing list using different ratio
   test_TradeModelRuleSimulationReexpand (testTradeModelLine.TestTradeModelLineSale), Tests tree of simulations from Trade Model Rule with reexpanding
   test_TradeModelRuleSimulationReexpandOrderSpecialise (testTradeModelLine.TestTradeModelLineSale)
   test_TradeModelRuleSimulationReexpandResourceChange (testTradeModelLine.TestTradeModelLineSale), Tests tree of simulations from Trade Model Rule with reexpanding when resource changes on model
   test_TradeModelRuleSimulationWithoutBPM (testTradeModelLine.TestTradeModelLineSale), Tests tree of simulations from Trade Model Rule when there is no BPM
   test_TradeModelRuleSimulationWithoutTradeCondition (testTradeModelLine.TestTradeModelLineSale), Tests tree of simulations from Trade Model Rule when there is no Trade Condition
   test_findEffectiveSpecialiseValueListWithPortalType (testTradeModelLine.TestTradeModelLineSale)
   test_getAggregatedAmountList (testTradeModelLine.TestTradeModelLineSale)
   test_getAggregatedAmountListOrderSpecialise (testTradeModelLine.TestTradeModelLineSale)
   test_getAggregatedAmountListWithComplexModelLinesCreateInEasyOrder (testTradeModelLine.TestTradeModelLineSale)
   test_getAggregatedAmountListWithComplexModelLinesCreateInRandomOrder (testTradeModelLine.TestTradeModelLineSale)
   test_getAggregatedAmountList_afterUpdateAggregatedAmountList (testTradeModelLine.TestTradeModelLineSale)
   test_getComplexTradeModelLineComposedList (testTradeModelLine.TestTradeModelLineSale), Test that list of contribution/application relations is sorted to do easy traversal
   test_getTradeModelLineComposedList (testTradeModelLine.TestTradeModelLineSale), Test that list of contribution/application relations is sorted to do easy traversal
   test_simpleGetTradeModelLineComposedList (testTradeModelLine.TestTradeModelLineSale)
   test_tradeModelLineWithFixedPrice (testTradeModelLine.TestTradeModelLineSale)
   test_tradeModelLineWithRounding (testTradeModelLine.TestTradeModelLineSale)
   test_tradeModelLineWithTargetLevelSetting (testTradeModelLine.TestTradeModelLineSale)

  testTradeModelLinePurchase                         (33 errors)
   test_BuildTradeModelLineAndAccountingFromInvoice (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_BuildTradeModelLineAndAccountingFromOrder (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_BuildTradeModelLineAndAccountingFromOrder (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_TradeConditionCircularCompositionIsSafe (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_TradeConditionTradeModelLineBasicCompositionWithOrder (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_TradeConditionTradeModelLineReferenceIsShadowingComposition (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_TradeModelRuleSimulationBuildInvoice (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_TradeModelRuleSimulationBuildInvoiceBuildInvoiceTransactionLines (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check that having properly configured invoice transaction rule it invoice transaction lines are nicely generated and have proper amounts
   test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check that after changing invoice line invoice is properly diverged and it is possible to solve
   test_TradeModelRuleSimulationBuildInvoiceNewInvoiceLineSupport (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check how is supported addition of invoice line to invoice build from order
   test_TradeModelRuleSimulationBuildInvoiceNewTradeCondition (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check that after changing trade condition invoice is diverged
   test_TradeModelRuleSimulationBuildInvoiceOrderSpecialise (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_TradeModelRuleSimulationExpand (testTradeModelLinePurchase.TestTradeModelLinePurchase), Tests tree of simulations from Trade Model Rule
   test_TradeModelRuleSimulationExpandOrderSpecialise (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuild (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check building invoice after splitting packing list
   test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check building invoice after splitting packing list using different ratio
   test_TradeModelRuleSimulationReexpand (testTradeModelLinePurchase.TestTradeModelLinePurchase), Tests tree of simulations from Trade Model Rule with reexpanding
   test_TradeModelRuleSimulationReexpandOrderSpecialise (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_TradeModelRuleSimulationReexpandResourceChange (testTradeModelLinePurchase.TestTradeModelLinePurchase), Tests tree of simulations from Trade Model Rule with reexpanding when resource changes on model
   test_TradeModelRuleSimulationWithoutBPM (testTradeModelLinePurchase.TestTradeModelLinePurchase), Tests tree of simulations from Trade Model Rule when there is no BPM
   test_TradeModelRuleSimulationWithoutTradeCondition (testTradeModelLinePurchase.TestTradeModelLinePurchase), Tests tree of simulations from Trade Model Rule when there is no Trade Condition
   test_findEffectiveSpecialiseValueListWithPortalType (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_getAggregatedAmountList (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_getAggregatedAmountListOrderSpecialise (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_getAggregatedAmountListWithComplexModelLinesCreateInEasyOrder (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_getAggregatedAmountListWithComplexModelLinesCreateInRandomOrder (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_getAggregatedAmountList_afterUpdateAggregatedAmountList (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_getComplexTradeModelLineComposedList (testTradeModelLinePurchase.TestTradeModelLinePurchase), Test that list of contribution/application relations is sorted to do easy traversal
   test_getTradeModelLineComposedList (testTradeModelLinePurchase.TestTradeModelLinePurchase), Test that list of contribution/application relations is sorted to do easy traversal
   test_simpleGetTradeModelLineComposedList (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_tradeModelLineWithFixedPrice (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_tradeModelLineWithRounding (testTradeModelLinePurchase.TestTradeModelLinePurchase)
   test_tradeModelLineWithTargetLevelSetting (testTradeModelLinePurchase.TestTradeModelLinePurchase)

  testTransformation                                 (3 errors)
   test_01_getAggregatedAmountListSimple (testTransformation.TestTransformation)
   test_01_getAggregatedAmountListWithVariatedProperty (testTransformation.TestTransformation)
   test_transformedInventory (testTransformation.TestTransformation)

  testTranslation                                    (1 failures)
   test_07_NegatedQueryForTranslation (testTranslation.TestWorkflowStateTitleTranslation)

The following tests were at least partly skipped:

  testBase                                           (3 skips)

  testBusinessTemplate                               (2 skips)

  testERP5Catalog                                    (4 skips)

  testERP5Interfaces                                 (13 skips)

  testERP5Simulation                                 (1 skips)

  testERP5TypeInterfaces                             (1 skips)

  testFormPrintoutAsODT                              (1 skips)

  testMRP                                            (4 skips)

  testSQLCachedWorklist                              (1 skips)

  testSelectionTool                                  (7 skips)

  testXHTML                                          (1 skips)


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

FAIL: testGeneralLedgerGAPFilter (testAccountingReports.TestAccountingReports)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testAccountingReports.py", line 2931, in testGeneralLedgerGAPFilter
    debit=0, credit=100, running_total_price=-100, )
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1249, in checkLineProperties
    self.fail('Lines differs:\n' + '\n'.join(diff_list))
AssertionError: Lines differs:
`Movement_getExplanationReference`: expected: 'AT 1' actual: None


ERROR: test_04_SimpleInvoice (testAccountingRules.TestSaleAccountingRules), Simple Invoice.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1733, in test_04_SimpleInvoice
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      PlanInvoice
    > Tic
      CheckFirstRuleIsApplied
      CheckPaymentRuleIsApplied
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCoherantWithSimulation
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04b_SimpleInvoiceConfirm (testAccountingRules.TestSaleAccountingRules), Same test as SimpleInvoice but directly confirm the invoice
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1772, in test_04b_SimpleInvoiceConfirm
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04c_SimpleInvoiceTwoLines (testAccountingRules.TestSaleAccountingRules), Simple Invoice, 2 lines.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1809, in test_04c_SimpleInvoiceTwoLines
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoiceTwoLines
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_lines', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_lines', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_lines', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04d_SimpleInvoiceTwoCells (testAccountingRules.TestSaleAccountingRules), Simple Invoice, 2 cells.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1846, in test_04d_SimpleInvoiceTwoCells
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoiceTwoCells
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_cells', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_cells', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_cells', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05a_SimpleInvoiceReExpandAddLine (testAccountingRules.TestSaleAccountingRules), Add a new line then updateAppliedRule.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1886, in test_05a_SimpleInvoiceReExpandAddLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateEmptyInvoice
      PlanInvoice
      Tic
      AddInvoiceLine
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/empty_invoice', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/empty_invoice', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/empty_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05b_SimpleInvoiceReExpandEditLine (testAccountingRules.TestSaleAccountingRules), Tests that editing a line updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1924, in test_05b_SimpleInvoiceReExpandEditLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateOtherSimpleInvoice
      PlanInvoice
    > Tic
      EditInvoiceLine
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/other_simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05c_SimpleInvoiceReExpandDeleteLine (testAccountingRules.TestSaleAccountingRules), Tests that removing a line updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1962, in test_05c_SimpleInvoiceReExpandDeleteLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      AddInvoiceLine
      PlanInvoice
    > Tic
      DeleteInvoiceLine
      Tic
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05d_SimpleInvoiceReExpandCreateCell (testAccountingRules.TestSaleAccountingRules), Tests that replacing a line by cells updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 2002, in test_05d_SimpleInvoiceReExpandCreateCell
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateOtherSimpleInvoice
      PlanInvoice
    > Tic
      AddCellsInInvoiceLine
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/other_simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05e_SimpleInvoiceExpandManyTimes (testAccountingRules.TestSaleAccountingRules), Tests that updating an applied rule many times doesn't break the
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 2071, in test_05e_SimpleInvoiceExpandManyTimes
    """, quiet=quiet )
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      PlanInvoice
    > Tic
      EditInvoiceLine
      UpdateAppliedRule
      Tic
      EditInvoiceLine
      UpdateAppliedRule
      Tic
      EditInvoiceLine
      UpdateAppliedRule
      Tic
      EditInvoiceLine
      UpdateAppliedRule
      Tic
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_06_MultiLineInvoice (testAccountingRules.TestSaleAccountingRules), Multiple lines invoice.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 2085, in test_06_MultiLineInvoice
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      Tic
      CreateNotebookFranceCell
      CreateBareboneFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateMultiLineInvoice
      PlanInvoice
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForMultiLineInvoice
      CheckPaymentLinesCreatedForMultiLineInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/multi_line_invoice', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/multi_line_invoice', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/multi_line_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_planning_invoice_creates_simulation (testAccountingRules.TestSaleAccountingRules)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 2124, in test_planning_invoice_creates_simulation
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      Tic
      CreateNotebookFranceCell
      CreateBareboneFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      Tic
      PlanInvoice
    > Tic
      CheckInvoiceSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04_SimpleInvoice (testAccountingRules.TestPurchaseAccountingRules), Simple Invoice.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1733, in test_04_SimpleInvoice
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      PlanInvoice
    > Tic
      CheckFirstRuleIsApplied
      CheckPaymentRuleIsApplied
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCoherantWithSimulation
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04b_SimpleInvoiceConfirm (testAccountingRules.TestPurchaseAccountingRules), Same test as SimpleInvoice but directly confirm the invoice
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1772, in test_04b_SimpleInvoiceConfirm
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/purchase_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04c_SimpleInvoiceTwoLines (testAccountingRules.TestPurchaseAccountingRules), Simple Invoice, 2 lines.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1809, in test_04c_SimpleInvoiceTwoLines
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoiceTwoLines
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/purchase_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_lines', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_lines', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_lines', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04d_SimpleInvoiceTwoCells (testAccountingRules.TestPurchaseAccountingRules), Simple Invoice, 2 cells.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1846, in test_04d_SimpleInvoiceTwoCells
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoiceTwoCells
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/purchase_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_cells', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_cells', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice_two_cells', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05a_SimpleInvoiceReExpandAddLine (testAccountingRules.TestPurchaseAccountingRules), Add a new line then updateAppliedRule.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1886, in test_05a_SimpleInvoiceReExpandAddLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateEmptyInvoice
      PlanInvoice
      Tic
      AddInvoiceLine
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/purchase_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/empty_invoice', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/empty_invoice', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/empty_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05b_SimpleInvoiceReExpandEditLine (testAccountingRules.TestPurchaseAccountingRules), Tests that editing a line updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1924, in test_05b_SimpleInvoiceReExpandEditLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateOtherSimpleInvoice
      PlanInvoice
    > Tic
      EditInvoiceLine
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/other_simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05c_SimpleInvoiceReExpandDeleteLine (testAccountingRules.TestPurchaseAccountingRules), Tests that removing a line updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1962, in test_05c_SimpleInvoiceReExpandDeleteLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      AddInvoiceLine
      PlanInvoice
    > Tic
      DeleteInvoiceLine
      Tic
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05d_SimpleInvoiceReExpandCreateCell (testAccountingRules.TestPurchaseAccountingRules), Tests that replacing a line by cells updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 2002, in test_05d_SimpleInvoiceReExpandCreateCell
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateOtherSimpleInvoice
      PlanInvoice
    > Tic
      AddCellsInInvoiceLine
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/other_simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05e_SimpleInvoiceExpandManyTimes (testAccountingRules.TestPurchaseAccountingRules), Tests that updating an applied rule many times doesn't break the
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 2071, in test_05e_SimpleInvoiceExpandManyTimes
    """, quiet=quiet )
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      PlanInvoice
    > Tic
      EditInvoiceLine
      UpdateAppliedRule
      Tic
      EditInvoiceLine
      UpdateAppliedRule
      Tic
      EditInvoiceLine
      UpdateAppliedRule
      Tic
      EditInvoiceLine
      UpdateAppliedRule
      Tic
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      CheckPaymentLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_06_MultiLineInvoice (testAccountingRules.TestPurchaseAccountingRules), Multiple lines invoice.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 2085, in test_06_MultiLineInvoice
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      Tic
      CreateNotebookFranceCell
      CreateBareboneFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateMultiLineInvoice
      PlanInvoice
      ConfirmInvoice
    > Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForMultiLineInvoice
      CheckPaymentLinesCreatedForMultiLineInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/portal_deliveries/purchase_invoice_transaction_trade_model_builder', 'build', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/multi_line_invoice', 'updateCausalityState', -1, 0), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/multi_line_invoice', 'expand', -2, 5), ('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/multi_line_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_planning_invoice_creates_simulation (testAccountingRules.TestPurchaseAccountingRules)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 2124, in test_planning_invoice_creates_simulation
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      CreatePaymentRule
      UpdatePaymentRuleMatrix
      ValidateInvoiceTransaction
      Tic
      CreateNotebookFranceCell
      CreateBareboneFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
      Tic
      PlanInvoice
    > Tic
      CheckInvoiceSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_65e6fa9e363739ef33a11ad15a3c2d99/accounting_module/simple_invoice', 'expand', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5.Document.Delivery, line 790, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.DeliveryRule, line 64, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Legacy.Document.InvoiceTransactionRule, line 159, in expand
  Module Products.ERP5Legacy.Document.Rule, line 153, in _expand
  Module Products.ERP5Type.Document.SimulationMovement, line 266, in expand
  Module Products.ERP5Type.UnrestrictedMethod, line 69, in <lambda>
  Module Products.ERP5Type.UnrestrictedMethod, line 105, in unrestricted_apply
  Module Products.ERP5Type.Document.AppliedRule, line 111, in expand
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 140, in expand
  Module Products.ERP5Legacy.Document.Rule, line 135, in _expand
  Module Products.ERP5Legacy.Document.Rule, line 437, in _getCompensatedMovementList
  Module Products.ERP5Type.Document.PaymentSimulationRule, line 100, in _generatePrevisionList
  Module Products.ERP5.Document.TradeModelLine, line 119, in getAggregatedAmountList
  Module Products.ERP5.Document.TradeModelLine, line 102, in test
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_01_getAggregatedAmountList (testApparelTransformation.TestApparelTransformation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5/tests/testApparelTransformation.py", line 739, in test_01_getAggregatedAmountList
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateComponentDict
      CreateOperationDict
      Tic
      CreateVariatedResource
      Tic
      CreateTransformation
      Tic
    > CreateTransformationLine
      Tic
      CreateIncludedTransformation
      Tic
      CreateIncludedTransformationLine
      Tic
      VerifyTransformationAggregatedAmountList
      VerifyIncludedTransformationAggregatedAmountList
      IncludeTransformation
      Tic
      VerifySpecialisedTransformationAggregatedAmountList
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5/tests/testApparelTransformation.py", line 229, in stepCreateTransformationLine
    self.stepTic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_bb5bd3f365c93c368a8333de2bebc403/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_bb5bd3f365c93c368a8333de2bebc403/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 314, in test_usecase1
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 8100)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase2 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 389, in test_usecase2
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 11000)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase3 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 461, in test_usecase3
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 11000)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase4 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 528, in test_usecase4
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 6000)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase5 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 665, in test_usecase5
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 12000)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase6 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCaseSale)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 714, in test_usecase6
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 4500)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase1 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 314, in test_usecase1
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 8100)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase2 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 389, in test_usecase2
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 11000)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase3 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 461, in test_usecase3
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 11000)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase4 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 528, in test_usecase4
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 6000)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase5 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 665, in test_usecase5
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 12000)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_usecase6 (testComplexTradeModelLineUseCase.TestComplexTradeModelLineUseCasePurchase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 714, in test_usecase6
    self.assertEqual(self.getAmount(order, 'TOTAL_PRICE_WITHOUT_VAT'), 4500)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testComplexTradeModelLineUseCase.py", line 58, in getAmount
    for amount in trade_condition.getAggregatedAmountList(order):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


FAIL: test_03_PackingListChangeStartDate (testERP5Simulation.TestERP5SimulationPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1011, in test_03_PackingListChangeStartDate
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateOrganisation1
      CreateOrganisation2
      CreateOrganisation3
      CreateProject1
      CreateProject2
      CreateOrder
      CreateCurrency
      SetOrderPriceCurrency
      SetOrderProfile
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      ChangePackingListStartDate
      CheckPackingListIsCalculating
      Tic
      CheckPackingListIsDiverged
      UnifyStartDateWithDecision
      Tic
      CheckPackingListIsSolved
      CheckPackingListIsNotDivergent
    > CheckSimulationStartDateUpdated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testPackingList.py", line 433, in stepCheckSimulationStartDateUpdated
    self.assertEquals(simulation_movement.getStartDate(),self.datetime + 15)
AssertionError: DateTime('2010/04/18 14:35:43.242 GMT-4') != DateTime('2010/04/23 14:35:43.242 GMT-4')


FAIL: test_06_SimulationChangeStartDate (testERP5Simulation.TestERP5SimulationPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1189, in test_06_SimulationChangeStartDate
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateOrganisation1
      CreateOrganisation2
      CreateOrganisation3
      CreateProject1
      CreateProject2
      CreateOrder
      CreateCurrency
      SetOrderPriceCurrency
      SetOrderProfile
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      ModifySimulationLineStartDate
      Tic
      CheckPackingListIsDiverged
      UnifyStartDateWithPrevision
      Tic
      CheckPackingListIsSolved
    > CheckNewPackingListAfterStartDateAdopt
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testPackingList.py", line 736, in stepCheckNewPackingListAfterStartDateAdopt
    self.assertEquals(packing_list.getStartDate(),self.datetime+15)
AssertionError: DateTime('2010/04/18 14:35:43.242 GMT-4') != DateTime('2010/04/23 14:35:43.242 GMT-4')


FAIL: test_07_SimulationChangeStartDateWithTwoOrderLine (testERP5Simulation.TestERP5SimulationPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1210, in test_07_SimulationChangeStartDateWithTwoOrderLine
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateOrganisation1
      CreateOrganisation2
      CreateOrganisation3
      CreateProject1
      CreateProject2
      CreateOrder
      CreateCurrency
      SetOrderPriceCurrency
      SetOrderProfile
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      ModifySimulationLineStartDate
      Tic
      CheckPackingListIsDiverged
      CheckPackingListIsDivergent
      UnifyStartDateWithPrevision
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
    > CheckNewPackingListAfterStartDateAdopt
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testPackingList.py", line 736, in stepCheckNewPackingListAfterStartDateAdopt
    self.assertEquals(packing_list.getStartDate(),self.datetime+15)
AssertionError: DateTime('2010/04/18 14:35:43.242 GMT-4') != DateTime('2010/04/23 14:35:43.242 GMT-4')


FAIL: test_07a_SimulationChangeStartDateWithTwoOrderLine (testERP5Simulation.TestERP5SimulationPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1231, in test_07a_SimulationChangeStartDateWithTwoOrderLine
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateOrganisation1
      CreateOrganisation2
      CreateOrganisation3
      CreateProject1
      CreateProject2
      CreateOrder
      CreateCurrency
      SetOrderPriceCurrency
      SetOrderProfile
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      ConfirmOrder
      Tic
      CheckOrderSimulation
      CheckDeliveryBuilding
      CheckPackingListIsNotDivergent
      CheckOrderPackingList
      ModifyOneSimulationLineStartDate
      Tic
      CheckPackingListIsDiverged
      CheckPackingListIsDivergent
      UnifyStartDateWithPrevision
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
    > CheckNewPackingListAfterStartDateAdopt
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testPackingList.py", line 736, in stepCheckNewPackingListAfterStartDateAdopt
    self.assertEquals(packing_list.getStartDate(),self.datetime+15)
AssertionError: DateTime('2010/04/18 14:35:43.242 GMT-4') != DateTime('2010/04/23 14:35:43.242 GMT-4')


FAIL: test_09_InvoiceChangeStartDateFail (testERP5Simulation.TestERP5SimulationInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2828, in test_09_InvoiceChangeStartDateFail
    self.playSequence(sequence, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 116, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    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
      CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      ChangeInvoiceStartDate
      CheckInvoiceIsDivergent
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      UnifyStartDateWithDecisionInvoice
      Tic
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
    > CheckPackingListIsDivergent
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testPackingList.py", line 189, in stepCheckPackingListIsDivergent
    self.assertTrue(packing_list.isDivergent())
AssertionError


ERROR: test_06_DefaultDocumentForWebSection (testERP5Web.TestERP5Web)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testERP5Web.py", line 376, in test_06_DefaultDocumentForWebSection
    base_list = re.findall(Document.base_parser, str(html_page))
AttributeError: type object 'Document' has no attribute 'base_parser'


ERROR: test_06b_DefaultDocumentForWebSite (testERP5Web.TestERP5Web)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testERP5Web.py", line 419, in test_06b_DefaultDocumentForWebSite
    base_list = re.findall(Document.base_parser, str(html_page))
AttributeError: type object 'Document' has no attribute 'base_parser'


FAIL: test_02_Table_07_CellFormat (testFormPrintoutAsODT.TestFormPrintoutAsODT), 7. Normal case: make sure that it is enable to use ODF cell format setting in FormPrintout
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.3/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.3/build/unit_test/Products/ERP5OOo/tests/testFormPrintoutAsODT.py", line 633, in test_02_Table_07_CellFormat
    self.assertEqual(date_column.attrib[date_value_attrib], '2009-04-20')
AssertionError: '2009-04-19' != '2009-04-20'


FAIL: test_01_renderEvent (testICal.TestICal)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testICal.py", line 151, in test_01_renderEvent
    self.assertEquals( # if this fail for you, try to set $TZ to Europe/Paris
AssertionError: '20070815T143000Z' != '20070815T083000Z'


FAIL: test_09SubsectionGadget (testKMGadget.TestGadgets), Check Subsection Gadgets
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/bt5/erp5_km/TestTemplateItem/testKMGadget.py", line 618, in test_09SubsectionGadget
    , self.auth).getBody())
AssertionError


FAIL: test_Reference (testLegacyInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.6/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.6/build/unit_test/Products/ERP5Legacy/tests/testLegacyInvoice.py", line 3303, in test_Reference
    self.assertEquals('SIT 1', invoice.getReference())
AssertionError: 'SIT 1' != '1'


ERROR: test_01_testProductionSimulationExpand (testLegacyProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionOrder.py", line 1335, in test_01_testProductionSimulationExpand
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionSC
      CreateNotVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckProductionSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_02_testSourcingSimulationExpand (testLegacyProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionOrder.py", line 1362, in test_02_testSourcingSimulationExpand
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      CreateNotVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckSourcingSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_03_testIndustrialPhase (testLegacyProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionOrder.py", line 1390, in test_03_testIndustrialPhase
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionOrganisation2
      CreateSupplyOrganisation1
      CreateSupplyOrganisation2
      CreateTwoPhasesSC
      CreateNotVariatedResource
      CreateComponent1
      CreateComponent2
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckTwoPhasesSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04_testProductionSimulationBuild (testLegacyProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionOrder.py", line 1417, in test_04_testProductionSimulationBuild
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionSC
      CreateNotVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      ConfirmOrder
      Tic
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05_testSourcingSimulationBuild (testLegacyProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionOrder.py", line 1429, in test_05_testSourcingSimulationBuild
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      CreateNotVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckSourcingSimulation
      ConfirmOrder
      Tic
      CheckSourcingSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_06_testIndustrialPhase (testLegacyProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionOrder.py", line 1460, in test_06_testIndustrialPhase
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionOrganisation2
      CreateSupplyOrganisation1
      CreateSupplyOrganisation2
      CreateTwoPhasesSC
      CreateNotVariatedResource
      CreateComponent1
      CreateComponent2
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      ConfirmOrder
      Tic
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_07_testTransformationInteractionProductionOrderLine (testLegacyProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionOrder.py", line 1571, in test_07_testTransformationInteractionProductionOrderLine
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateNotVariatedResource
      CreateOrder
      CreateTransformation
    > Tic
      CreateOrderLineWithoutTransformation
      Tic
      CheckOrderLineTransformationIsSet
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_08_testTransformationWithEfficiency (testLegacyProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionOrder.py", line 1616, in test_08_testTransformationWithEfficiency
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      Tic
      CreateNotVariatedResource
      CreateComponent1
      CreateEmptyTransformation
      FillTransformationWithResource
      Tic
      CreateTransformationTransformedResource
      FillTransformationTransformedResourceWithComponent1
      SetTransformationTransformedResourceQuantity
      SetTransformationTransformedResourceEfficiency
      SetTransformationTransformedResourceIndustrialPhaseList
    > Tic
      CreateOrganisation
      CreateOrder
      CreateOrderLine
      SetOrderLineQuantity
      Tic
      OrderOrder
      Tic
      CheckEfficiencySimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_09_testTransformationWithVariation (testLegacyProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionOrder.py", line 1747, in test_09_testTransformationWithVariation
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      Tic
      CreateColourSizeVariatedResource
      CreateColourSizeVariatedComponent1
      Tic
      CreateEmptyTransformation
      FillTransformationWithResource
      SetTransformationVariation
      Tic
      CreateTransformationTransformedResource
      FillTransformationTransformedResourceWithComponent1
      SetTransformationTransformedResourceVariation
      SetTransformationTransformedResourceIndustrialPhaseList
    > Tic
      SetTransformationTransformedResourceQuantityMatrix
      SetTransformationTransformedResourceVariationMatrix
      Tic
      CreateOrganisation
      CreateOrder
      CreateOrderLine
      SetOrderLineVariationCategories
      SetOrderLineQuantityMatrix
      Tic
      OrderOrder
      Tic
      CheckVariationSimulation
      ConfirmOrder
      Tic
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_01_sourcingDelivery (testLegacyProductionPackingList.TestProductionDelivery)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Legacy/tests/testLegacyProductionPackingList.py", line 776, in test_01_sourcingDelivery
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      CreateNotVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckSourcingSimulation
      ConfirmOrder
      Tic
      CheckSourcingSimulation
      CheckSourcingDeliverySimulation
      CheckProducedDeliveryPackingListIsConfirmed
      CheckProducedDeliveryPackingListIsSolved
      CheckSupplyDeliveryPackingListIsConfirmed
      CheckSupplyDeliveryPackingListIsSolved
      CheckProducedReportIsConfirmed
      CheckProducedReportIsSolved
      CheckConsumedReportIsConfirmed
      CheckConsumedReportIsSolved
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_6cab96d659e1c177555f9ab27f36cd79/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_6cab96d659e1c177555f9ab27f36cd79/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: testCellKeywordInProxifiedListboxColumn (testListBox.TestListBox)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Form/tests/testListBox.py", line 327, in testCellKeywordInProxifiedListboxColumn
    REQUEST = request)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Form/ProxyField.py", line 742, in get_value
    return proxy_field.get_value(id, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Form/ListBox.py", line 2775, in get_value
    render_prefix=kw.get('render_prefix'))
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Form/ListBox.py", line 448, in render
    return renderer()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Form/ListBox.py", line 1949, in __call__
    return self.render(**kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Form/ListBox.py", line 2531, in render
    for (original_value, processed_value), (sql, title) in zip(line.getValueList(), self.getSelectedColumnList()):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Form/ListBox.py", line 2122, in getValueList
    tales = get_tales('default')
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.5/build/unit_test/Products/ERP5Form/ProxyField.py", line 556, in get_recursive_tales
    raise AttributeError('The proxy field %r cannot find a template field' % self)
AttributeError: The proxy field <ProxyField at /erp5_portal_27fd033bf95fdc3939b1d537bd566a59/Foo_viewListBoxProxyField/listbox_constant_string_field> cannot find a template field


ERROR: test_TransformationRule_expand (testMRP.TestMRPImplementation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.6/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.6/build/unit_test/Products/ERP5/tests/testMRP.py", line 308, in test_TransformationRule_expand
    rule.expand(applied_rule)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.6/build/unit_test/Products/ERP5Legacy/Document/TransformationModelRule.py", line 247, in expand
    business_process)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.6/build/unit_test/Products/ERP5Legacy/Document/TransformationModelRule.py", line 210, in getHeadProductionPathValueList
    return business_process.getHeadPathValueList(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.6/build/unit_test/Products/ERP5/Document/Transformation.py", line 298, in getAggregatedAmountList
    line_result = transformation_line.getAggregatedAmountList(context)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.6/build/unit_test/Products/ERP5/Document/TransformedResource.py", line 142, in getAggregatedAmountList
    test_result = self.test(context)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.6/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


FAIL: testOpenOrderRule (testOpenOrder.TestOpenOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.3/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.3/build/unit_test/Products/ERP5/tests/testOpenOrder.py", line 303, in testOpenOrderRule
    [(DateTime(3000,2,10,10,0), DateTime(3000,2,11,10,0)),
AssertionError: [(DateTime('3000/02/10 10:00:00 US/Eastern'), DateTime('3000/02/11 10:00:00 US/Eastern')), (DateTime('3000/02/17 10:00:00 US/Eastern'), DateTime('3000/02/18 10:00:00 US/Eastern')), (DateTime('3000/02/24 10:00:00 US/Eastern'), DateTime('3000/02/25 10:00:00 US/Eastern')), (DateTime('3000/03/03 10:00:00 US/Eastern'), DateTime('3000/03/04 10:00:00 US/Eastern')), (DateTime('3000/03/10 10:00:00 US/Eastern'), DateTime('3000/03/11 10:00:00 US/Eastern'))] != [(DateTime('3000/02/10 10:00:00 US/Eastern'), DateTime('3000/02/11 10:00:00 US/Eastern')), (DateTime('3000/02/17 10:00:00 US/Eastern'), DateTime('3000/02/18 10:00:00 US/Eastern')), (DateTime('3000/02/24 10:00:00 US/Eastern'), DateTime('3000/02/25 10:00:00 US/Eastern')), (DateTime('3000/03/03 10:00:00 US/Eastern'), DateTime('3000/03/04 10:00:00 US/Eastern')), (DateTime('3000/03/10 10:00:00 GMT-4'), DateTime('3000/03/11 10:00:00 GMT-4'))]


FAIL: testPeriodicityDateList (testOpenOrder.TestOpenOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.3/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.3/build/unit_test/Products/ERP5/tests/testOpenOrder.py", line 185, in testPeriodicityDateList
    [(D(2008,2,1,0,1), DateTime(2008,2,29)),
AssertionError: [(DateTime('2008/02/01 00:01:00 US/Eastern'), DateTime('2008/02/29')), (DateTime('2008/03/01 00:01:00 US/Eastern'), DateTime('2008/03/31')), (DateTime('2008/04/01 00:01:00 US/Eastern'), DateTime('2008/04/30')), (DateTime('2008/05/01 00:01:00 US/Eastern'), DateTime('2008/05/31')), (DateTime('2008/06/01 00:01:00 US/Eastern'), DateTime('2008/06/30')), (DateTime('2008/07/01 00:01:00 US/Eastern'), DateTime('2008/07/31')), (DateTime('2008/08/01 00:01:00 US/Eastern'), DateTime('2008/08/31')), (DateTime('2008/09/01 00:01:00 US/Eastern'), DateTime('2008/09/30')), (DateTime('2008/10/01 00:01:00 US/Eastern'), DateTime('2008/10/31')), (DateTime('2008/11/01 00:01:00 US/Eastern'), DateTime('2008/11/30'))] != [(DateTime('2008/02/01 00:01:00 US/Eastern'), DateTime('2008/02/29')), (DateTime('2008/03/01 00:01:00 US/Eastern'), DateTime('2008/03/31')), (DateTime('2008/04/01 00:01:00 GMT-4'), DateTime('2008/04/30')), (DateTime('2008/05/01 00:01:00 GMT-4'), DateTime('2008/05/31')), (DateTime('2008/06/01 00:01:00 GMT-4'), DateTime('2008/06/30')), (DateTime('2008/07/01 00:01:00 GMT-4'), DateTime('2008/07/31')), (DateTime('2008/08/01 00:01:00 GMT-4'), DateTime('2008/08/31')), (DateTime('2008/09/01 00:01:00 GMT-4'), DateTime('2008/09/30')), (DateTime('2008/10/01 00:01:00 GMT-4'), DateTime('2008/10/31')), (DateTime('2008/11/01 00:01:00 GMT-4'), DateTime('2008/11/30'))]


ERROR: test_basicPaySheetCalculation (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2017, in test_basicPaySheetCalculation
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmounts
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 521, in stepCheckUpdateAggregatedAmountListReturn
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 2)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_complexSliceOnModelLine (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2238, in test_complexSliceOnModelLine
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreateModelWithSlices
      Tic
      ModelCreateUrssafModelLineWithComplexSlices
      Tic
      UrssafModelLineWithComplexSlicesCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > CheckUpdateAggregatedAmountListReturnUsingComplexSlices
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingComplexSlices
      CheckPaysheetLineAmountsUsingComplexSlices
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsUsingComplexSlices
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 533, in stepCheckUpdateAggregatedAmountListReturnUsingComplexSlices
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 4)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_intermediateLines (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2045, in test_intermediateLines
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreateBasicModel
      Tic
      ModelCreateIntermediateModelLine
      ModelCreateAppliedOnTaxModelLine
      IntermediateModelLineCreateMovements
      AppliedOnTaxModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > PaysheetApplyTransformation
      Tic
      CheckPaysheetIntermediateLines
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 559, in stepPaysheetApplyTransformation
    paysheet.applyTransformation()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/PaySheetTransaction.py", line 158, in applyTransformation
    movement_dict = paysheet_model.updateAggregatedAmountList(context=self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_modelDateValidity (testPayroll.TestPayroll), check that model effective_date and expiration_date are take into
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 3296, in test_modelDateValidity
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreatePriceCurrency
      CreateLabourOutputService
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      Tic
    > CheckModelDateValidity
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 1634, in stepCheckModelDateValidity
    paysheet.applyTransformation()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/PaySheetTransaction.py", line 158, in applyTransformation
    movement_dict = paysheet_model.updateAggregatedAmountList(context=self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_modelLineInPaysheet (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2065, in test_modelLineInPaysheet
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateOldAgeInsuranaceService
      PaysheetCreateModelLine
      PaysheetModelLineCreateMovements
    > CheckUpdateAggregatedAmountListReturnWithModelLineOnPaysheet
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedWithModelLineOnPaysheet
      CheckPaysheetLineFromModelLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 1212, in stepCheckUpdateAggregatedAmountListReturnWithModelLineOnPaysheet
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 4)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_modelLineOverLoad (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2164, in test_modelLineOverLoad
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      PaysheetCreateUrssafModelLine
      PaysheetUrssafModelLineCreateMovements
    > CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetModelLineOverLoadAmounts
      CheckUpdateAggregatedAmountListReturnNothing
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 521, in stepCheckUpdateAggregatedAmountListReturn
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 2)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_modelLineWithNonePrice (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2268, in test_modelLineWithNonePrice
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovementsWithQuantityOnly
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetLineAmountsWithQuantityOnly
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsWithQuantityOnly
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 521, in stepCheckUpdateAggregatedAmountListReturn
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 2)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_modelLineWithZeroPrice (testPayroll.TestPayroll), Test the creation of lines when the price is set to zero: the line should
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2289, in test_modelLineWithZeroPrice
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateLabourOutputService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      CreateModelLineZeroPrice
      CreateBasicPaysheet
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > PaysheetApplyTransformation
      Tic
      CheckNoPaysheetLineAreCreated
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 559, in stepPaysheetApplyTransformation
    paysheet.applyTransformation()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/PaySheetTransaction.py", line 158, in applyTransformation
    movement_dict = paysheet_model.updateAggregatedAmountList(context=self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_modelWithoutDateValidity (testPayroll.TestPayroll), Check that if no DATE are defined on a model, the behavior is that
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 3278, in test_modelWithoutDateValidity
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreatePriceCurrency
      CreateLabourOutputService
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      Tic
    > CheckModelWithoutDateValidity
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 1546, in stepCheckModelWithoutDateValidity
    paysheet_without_date.applyTransformation()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/PaySheetTransaction.py", line 158, in applyTransformation
    movement_dict = paysheet_model.updateAggregatedAmountList(context=self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_modelWithoutReferenceValidity (testPayroll.TestPayroll), Check that if no REFERENCE are defined on a model, the behavior is
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 3258, in test_modelWithoutReferenceValidity
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreatePriceCurrency
      CreateLabourOutputService
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      Tic
    > CheckModelWithoutRefValidity
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 1502, in stepCheckModelWithoutRefValidity
    paysheet.applyTransformation()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/PaySheetTransaction.py", line 158, in applyTransformation
    movement_dict = paysheet_model.updateAggregatedAmountList(context=self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_paySheetCalculationWithBonus (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2351, in test_paySheetCalculationWithBonus
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateBonusService
      PaysheetCreateBonusPaySheetLine
      PaysheetCreateBonusPaySheetLineMovements
    > CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingBonus
      CheckPaysheetLineWithBonusAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineWithBonusAmounts
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 521, in stepCheckUpdateAggregatedAmountListReturn
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 2)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_predicateOnModelLine (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2328, in test_predicateOnModelLine
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateOldAgeInsuranaceService
      ModelCreateOldAgeInsuranceModelLine
      OldAgeInsuranceModelLineCreateMovements
      AddPredicateOnOldAgeInsuranceModelLineForSinglePerson
      CreateSicknessInsuranceService
      ModelCreateSicknessInsuranceModelLine
      SicknessInsuranceModelLineCreateMovements
      AddPredicateOnSicknessInsuranceModelLineForMarriedPerson
      SetMaritalStatusMarriedOnEmployee
    > CheckUpdateAggregatedAmountListReturnUsingPredicate
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingWith3Lines
      CheckPaysheetLineAmountsWithSicknessInsuranceAndUrssaf
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsWithSicknessInsuranceAndUrssaf
      SetMaritalStatusSingleOnEmployee
      CheckUpdateAggregatedAmountListReturnAfterChangePredicate
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingWith3Lines
      CheckPaysheetLineAmountsWithOldAgeInsuranceAndUrssaf
      CheckUpdateAggregatedAmountListReturnNothing
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 539, in stepCheckUpdateAggregatedAmountListReturnUsingPredicate
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 4)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_propertiesAreSetOnPaysheetLines (testPayroll.TestPayroll), check porperties from model line (like description, int_index,
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 3428, in test_propertiesAreSetOnPaysheetLines
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      SetProperiesOnModelLines
      Tic
    > PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckPropertiesAreCopiedFromModelLineToPaySheetLine
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 559, in stepPaysheetApplyTransformation
    paysheet.applyTransformation()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/PaySheetTransaction.py", line 158, in applyTransformation
    movement_dict = paysheet_model.updateAggregatedAmountList(context=self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_sliceOnModelLine (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2208, in test_sliceOnModelLine
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreateModelWithSlices
      Tic
      ModelCreateUrssafModelLineWithSlices
      Tic
      UrssafModelLineWithSlicesCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > CheckUpdateAggregatedAmountListReturnUsingSlices
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingSlices
      CheckPaysheetLineAmountsUsingSlices
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsUsingSlices
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 527, in stepCheckUpdateAggregatedAmountListReturnUsingSlices
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 6)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_sourceSectionIsSetOnMovements (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2178, in test_sourceSectionIsSetOnMovements
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > PaysheetApplyTransformation
      Tic
      CheckSourceSectionOnMovements
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 559, in stepPaysheetApplyTransformation
    paysheet.applyTransformation()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/PaySheetTransaction.py", line 158, in applyTransformation
    movement_dict = paysheet_model.updateAggregatedAmountList(context=self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_updateAddMovements (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2119, in test_updateAddMovements
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      CreateSicknessInsuranceService
      ModelCreateSicknessInsuranceModelLine
      SicknessInsuranceModelLineCreateMovements
      CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedUsingWith3Lines
      CheckPaysheetLineAmountsWithSicknessInsuranceAndUrssaf
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsWithSicknessInsuranceAndUrssaf
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 521, in stepCheckUpdateAggregatedAmountListReturn
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 2)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_updateModifyMovements (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2091, in test_updateModifyMovements
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      ModelModifyUrssafModelLine
      CheckUpdateAggregatedAmountListReturnNothing
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetLineNewAmountsAfterUpdate
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineNewAmountsAfterUpdate
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 521, in stepCheckUpdateAggregatedAmountListReturn
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 2)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_updatePaysheetAfterModelModification (testPayroll.TestPayroll), generate a paysheet using a model, modify the model by adding a new
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 3412, in test_updatePaysheetAfterModelModification
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateModelWithSlices
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmounts
      ModelCreateUrssafModelLineWithSlices
      Tic
      UrssafModelLineWithSlicesCreateMovements
      Tic
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreatedAfterUpdateWithLinesWithSameResource
      CheckPaysheetLineAmountsAfterUpdateWithLinesWithSameResource
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineAmountsAfterUpdateWithLinesWithSameResource
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 521, in stepCheckUpdateAggregatedAmountListReturn
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 2)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_updateRemoveMovements (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2145, in test_updateRemoveMovements
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      CreateUrssafService
      CreateLabourService
      CreateEmployer
      CreateEmployee
      CreatePriceCurrency
      CreateBasicModel
      Tic
      ModelCreateUrssafModelLine
      UrssafModelLineCreateMovements
      CreateBasicPaysheet
      PaysheetCreateLabourPaySheetLine
      Tic
      CreateBusinessProcess
      CreateBusinessPath
      CreateUrssafRoubaixOrganisation
      ModifyBusinessPathTradePhase
      ModelSpecialiseBusinessProcess
      Tic
    > CheckUpdateAggregatedAmountListReturn
      PaysheetApplyTransformation
      Tic
      CheckPaysheetLineAreCreated
      CheckPaysheetLineAmounts
      CheckUpdateAggregatedAmountListReturnNothing
      ModelDelUrssafModelLine
      CheckUpdateAggregatedAmountListReturnAfterRemoveLine
      PaysheetApplyTransformation
      Tic
      CheckThereIsOnlyOnePaysheetLine
      CheckPaysheetLineLabourAmountOnly
      CheckUpdateAggregatedAmountListReturnNothing
      CheckPaysheetLineLabourAmountOnly
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 521, in stepCheckUpdateAggregatedAmountListReturn
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 2)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_01_getYearToDateSlice (testPayroll_l10n_fr.TestPayroll_l10n_fr), Check that is possible to calculate the total amount spend on a slice
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll_l10n_fr.py", line 118, in test_01_getYearToDateSlice
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    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.blade-nxd1-10.1/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 527, in stepCheckUpdateAggregatedAmountListReturnUsingSlices
    self.checkUpdateAggregatedAmountListReturn(model, paysheet, 0, 6)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/tests/testPayroll.py", line 511, in checkUpdateAggregatedAmountListReturn
    movement_dict = model.updateAggregatedAmountList(context=paysheet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 88, in updateAggregatedAmountList
    movement_list=movement_list, **kw)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeCondition.py", line 230, in getAggregatedAmountList
    current_aggregated_amount_list=result,
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 119, in getAggregatedAmountList
    if not self.test(context):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/TradeModelLine.py", line 102, in test
    result = TradeModelLine.inheritedAttribute('test')(
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.1/build/unit_test/Products/ERP5/Document/Predicate.py", line 102, in test
    self._identity_criterion = PersistentMapping()
AttributeError: 'NoneType' object has no attribute '_identity_criterion'


ERROR: test_01_testProductionSimulationExpand (testProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testProductionOrder.py", line 1359, in test_01_testProductionSimulationExpand
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionSC
      CreateNotVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckProductionSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_02_testSourcingSimulationExpand (testProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testProductionOrder.py", line 1386, in test_02_testSourcingSimulationExpand
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      CreateNotVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckSourcingSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_03_testIndustrialPhase (testProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testProductionOrder.py", line 1414, in test_03_testIndustrialPhase
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionOrganisation2
      CreateSupplyOrganisation1
      CreateSupplyOrganisation2
      CreateTwoPhasesSC
      CreateNotVariatedResource
      CreateComponent1
      CreateComponent2
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckTwoPhasesSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04_testProductionSimulationBuild (testProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testProductionOrder.py", line 1441, in test_04_testProductionSimulationBuild
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionSC
      CreateNotVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      ConfirmOrder
      Tic
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05_testSourcingSimulationBuild (testProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testProductionOrder.py", line 1453, in test_05_testSourcingSimulationBuild
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      CreateNotVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckSourcingSimulation
      ConfirmOrder
      Tic
      CheckSourcingSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_06_testIndustrialPhase (testProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testProductionOrder.py", line 1484, in test_06_testIndustrialPhase
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionOrganisation2
      CreateSupplyOrganisation1
      CreateSupplyOrganisation2
      CreateTwoPhasesSC
      CreateNotVariatedResource
      CreateComponent1
      CreateComponent2
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      ConfirmOrder
      Tic
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_07_testTransformationInteractionProductionOrderLine (testProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testProductionOrder.py", line 1595, in test_07_testTransformationInteractionProductionOrderLine
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateNotVariatedResource
      CreateOrder
      CreateTransformation
    > Tic
      CreateOrderLineWithoutTransformation
      Tic
      CheckOrderLineTransformationIsSet
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_08_testTransformationWithEfficiency (testProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testProductionOrder.py", line 1640, in test_08_testTransformationWithEfficiency
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      Tic
      CreateNotVariatedResource
      CreateComponent1
      CreateEmptyTransformation
      FillTransformationWithResource
      Tic
      CreateTransformationTransformedResource
      FillTransformationTransformedResourceWithComponent1
      SetTransformationTransformedResourceQuantity
      SetTransformationTransformedResourceEfficiency
      SetTransformationTransformedResourceIndustrialPhaseList
    > Tic
      CreateOrganisation
      CreateOrder
      CreateOrderLine
      SetOrderLineQuantity
      Tic
      OrderOrder
      Tic
      CheckEfficiencySimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_09_testTransformationWithVariation (testProductionOrder.TestProductionOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5/tests/testProductionOrder.py", line 1771, in test_09_testTransformationWithVariation
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      Tic
      CreateColourSizeVariatedResource
      CreateColourSizeVariatedComponent1
      Tic
      CreateEmptyTransformation
      FillTransformationWithResource
      SetTransformationVariation
      Tic
      CreateTransformationTransformedResource
      FillTransformationTransformedResourceWithComponent1
      SetTransformationTransformedResourceVariation
      SetTransformationTransformedResourceIndustrialPhaseList
    > Tic
      SetTransformationTransformedResourceQuantityMatrix
      SetTransformationTransformedResourceVariationMatrix
      Tic
      CreateOrganisation
      CreateOrder
      CreateOrderLine
      SetOrderLineVariationCategories
      SetOrderLineQuantityMatrix
      Tic
      OrderOrder
      Tic
      CheckVariationSimulation
      ConfirmOrder
      Tic
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.4/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_f9d5a9e0588ba4ee252164b55d086e03/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_01_testProductionSimulationExpand (testProductionOrderApparel.TestProductionOrderApparel)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5/tests/testProductionOrderApparel.py", line 970, in test_01_testProductionSimulationExpand
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionSC
      CreateVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckProductionSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_02_testSourcingSimulationExpand (testProductionOrderApparel.TestProductionOrderApparel)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5/tests/testProductionOrderApparel.py", line 997, in test_02_testSourcingSimulationExpand
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      CreateVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckSourcingSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_03_testIndustrialPhase (testProductionOrderApparel.TestProductionOrderApparel)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5/tests/testProductionOrderApparel.py", line 1025, in test_03_testIndustrialPhase
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionOrganisation2
      CreateSupplyOrganisation1
      CreateSupplyOrganisation2
      CreateTwoPhasesSC
      CreateVariatedResource
      CreateComponent1
      CreateComponent2
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckTwoPhasesSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_04_testProductionSimulationBuild (testProductionOrderApparel.TestProductionOrderApparel)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5/tests/testProductionOrderApparel.py", line 1052, in test_04_testProductionSimulationBuild
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateProductionSC
      CreateVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      ConfirmOrder
      Tic
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_05_testSourcingSimulationBuild (testProductionOrderApparel.TestProductionOrderApparel)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/products/ERP5Type/tests/backportUnittest.py", line 145, in run
    testMethod()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5/tests/testProductionOrderApparel.py", line 1064, in test_05_testSourcingSimulationBuild
    sequence_list.play(self)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 192, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    self._step_list[self._played_index] \
    Current Sequence:
      ClearActivities
      CreateProductionOrganisation1
      CreateSupplyOrganisation1
      CreateSourcingSC
      CreateVariatedResource
      CreateComponent1
      CreateTransformation
      CreateOrganisation
      CreateOrder
      CreateOrderLine
    > Tic
      OrderOrder
      Tic
      CheckSourcingSimulation
      ConfirmOrder
      Tic
      CheckSourcingSimulation
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 96, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1104, in stepTic
    self.tic()
  File "/home/buildbot/slave/full.ERP5.blade-nxd1-10.2/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 747, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb', 'SQLCatalog_catalogTransformation', -2, 5)] 
Last error message:
AttributeError
'NoneType' object has no attribute '_identity_criterion'
Traceback (innermost last):
  Module Products.CMFActivity.ActivityTool, line 295, in __call__
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.ERP5Type.tests.ERP5TypeTestCase, line 1299, in _exec
  Module Products.PythonScripts.PythonScript, line 325, in _exec
  Module None, line 31, in SQLCatalog_catalogTransformation
   - <PythonScript at /erp5_portal_d229645c78cbb79edd9346d09a434541/portal_catalog/erp5_mysql_innodb/SQLCatalog_catalogTransformation>
   - Line 31
  Module Products.ERP5Type.Document.Transformation, line 298, in getAggregatedAmountList
  Module Products.ERP5Type.Document.TransformedResource, line 142, in getAggregatedAmountList
  Module Products.ERP5.Document.Predicate, line 102, in test
AttributeError: 'NoneType' object has no attribute '_identity_criterion'




ERROR: test_06_testIndustrialPhase (testProductionOrderApparel.TestProductionOrderApparel)
----------------------------------------------------------------------
Traceback (most recent call last):

(truncated) ...


More information about the Erp5-report mailing list