[Erp5-report] ERP5_z28 r25222: 2337 Tests, 20 Errors, 21 Failures

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Jan 22 06:06:21 CET 2009


Test Suite: ERP5_z28
Revision: 25222
Result: FAIL

All tests: 2337
Failures: 21
Errors: 20


The following tests failed:

  testXHTML                                          (1 failures)
   test_deadProxyFields (testXHTML.TestXHTML)

  testRule                                           (12 errors)
   test_01_ValidatedRuleWithNoScript (testRule.TestRule)
   test_02_WrongTestMethod (testRule.TestRule)
   test_03_GoodTestMethod (testRule.TestRule)
   test_04_NotValidatedRule (testRule.TestRule)
   test_05_ValidatedRule (testRule.TestRule)
   test_06_WrongDateRange (testRule.TestRule)
   test_07_GoodDateRange (testRule.TestRule)
   test_08_updateAppliedRule (testRule.TestRule)
   test_09_expandTwoRules (testRule.TestRule)
   test_10_expandAddsRule (testRule.TestRule)
   test_11_expandRemovesRule (testRule.TestRule)
   test_12_expandReplacesRule (testRule.TestRule)

  testPayroll                                        (1 errors)
   test_intermediateLinesAreNotCreatedOnPaysheet (testPayroll.TestPayroll)

  testAccountingRules                                (4 errors)
   Add a new line then updateAppliedRule.
   Tests that removing a line updates simulation correctly
   Add a new line then updateAppliedRule.
   Tests that removing a line updates simulation correctly

  testSQLCachedWorklist                              (1 errors)
   test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist)

  testInvoice                                        (11 failures, 2 errors)
   test_modify_planned_order_invoice_transaction_rule (testInvoice.TestSaleInvoice)
   test_modify_planned_order_invoice_transaction_rule (testInvoice.TestPurchaseInvoice)
   test_08_InvoiceDecreaseQuantity (testInvoice.TestSaleInvoice)
   test_09_InvoiceChangeStartDateFail (testInvoice.TestSaleInvoice)
   test_09b_InvoiceChangeStartDateSucceed (testInvoice.TestSaleInvoice)
   test_10_AcceptDecisionOnPackingList (testInvoice.TestSaleInvoice)
   test_11_AcceptDecisionOnPackingListAndInvoice (testInvoice.TestSaleInvoice)
   test_12_SplitPackingListAndAcceptInvoice (testInvoice.TestSaleInvoice)
   test_13_SplitAndDeferInvoice (testInvoice.TestSaleInvoice)
   test_14_AcceptDecisionOnInvoice (testInvoice.TestSaleInvoice)
   test_accept_quantity_divergence_on_invoice_with_started_packing_list (testInvoice.TestSaleInvoice)
   test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestSaleInvoice)
   test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)

  testTranslation                                    (4 failures)
   test_01_EnglishTranslation (testTranslation.TestTranslation)
   test_02_FrenchTranslation (testTranslation.TestTranslation)
   test_04_PolishTranslation (testTranslation.TestTranslation)
   test_05_PortugueseTranslation (testTranslation.TestTranslation)

  testERP5Catalog                                    (5 failures)
   test_SearchedStringIsNotStripped (testERP5Catalog.TestERP5Catalog)
   test_SubDocumentsWithAcquireLocalRoleSecurityIndexing (testERP5Catalog.TestERP5Catalog)
   test_complex_query (testERP5Catalog.TestERP5Catalog)
   test_multipleRelatedKeyDoMultipleJoins (testERP5Catalog.TestERP5Catalog)
   test_sortOnRelatedKeyWithUnsetRelation (testERP5Catalog.TestERP5Catalog)
-------------- next part --------------

FAIL: test_deadProxyFields (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testXHTML.py", line 139, in test_deadProxyFields
    '%s\nform_id:%s\nfield_id:%s\n' % (field_path,
AssertionError: erp5_payroll/PaySheetModelLine_view/my_base_amount_list
form_id:PaySheetTransaction_viewFieldLibrary
field_id:my_base_amount_list




ERROR: test_01_ValidatedRuleWithNoScript (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 57, in afterSetUp
    self.pl = self.createPackingList()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 101, in createPackingList
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_02_WrongTestMethod (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_03_GoodTestMethod (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_04_NotValidatedRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_05_ValidatedRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_06_WrongDateRange (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_07_GoodDateRange (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_08_updateAppliedRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_09_expandTwoRules (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_10_expandAddsRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_11_expandRemovesRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_12_expandReplacesRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
    PortalTestCase.setUp(self)
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
    self.tic()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
    raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'Delivery_updateAppliedRule', -2, 6)] 



ERROR: test_intermediateLinesAreNotCreatedOnPaysheet (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testPayroll.py", line 2583, in test_intermediateLinesAreNotCreatedOnPaysheet
    model_line_2.setDoNotCreatePaysheetLine(True)
AttributeError: setDoNotCreatePaysheetLine



ERROR: Add a new line then updateAppliedRule.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1690, in test_05a_SimpleInvoiceReExpandAddLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateEmptyInvoice
      PlanInvoice
      Tic
    > AddInvoiceLine
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 606, in stepAddInvoiceLine
    price = 10
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 214, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 105, in edit
    return self._edit(REQUEST=REQUEST, force_update=force_update, reindex_object=reindex_object, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 97, in _edit
    force_update = force_update, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 828, in _edit
    return XMLObject._edit(self, edit_order=edit_order, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1626, in _edit
    unmodified_key_list = setChangedPropertyList(unordered_key_list)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1594, in setChangedPropertyList
    old_value = self.getProperty(key)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
    return method(**kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 191, in __call__
    return apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 287, in getPrice
    local_price = self._getPrice(context=self)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 204, in _getPrice
    operand_dict = self.getPriceCalculationOperandDict(context=context)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 250, in getPriceCalculationOperandDict
    operand_dict = method(**kw)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
    return PythonScript_exec(self, *args)
  File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 325, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 96, in Movement_getPriceCalculationOperandDict
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 339, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 361, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Resource.py", line 666, in getPriceCalculationOperandDict
    return method(default=default, movement=context, REQUEST=REQUEST, **kw)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
    return PythonScript_exec(self, *args)
  File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 325, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 27, in Currency_getPriceCalculationOperandDict
TypeError: guarded_apply() got multiple values for keyword argument 'sort_method'



ERROR: Tests that removing a line updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1760, in test_05c_SimpleInvoiceReExpandDeleteLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
    > AddInvoiceLine
      PlanInvoice
      Tic
      DeleteInvoiceLine
      Tic
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 606, in stepAddInvoiceLine
    price = 10
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 214, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 105, in edit
    return self._edit(REQUEST=REQUEST, force_update=force_update, reindex_object=reindex_object, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 97, in _edit
    force_update = force_update, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 828, in _edit
    return XMLObject._edit(self, edit_order=edit_order, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1626, in _edit
    unmodified_key_list = setChangedPropertyList(unordered_key_list)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1594, in setChangedPropertyList
    old_value = self.getProperty(key)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
    return method(**kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 191, in __call__
    return apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 287, in getPrice
    local_price = self._getPrice(context=self)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 204, in _getPrice
    operand_dict = self.getPriceCalculationOperandDict(context=context)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 250, in getPriceCalculationOperandDict
    operand_dict = method(**kw)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
    return PythonScript_exec(self, *args)
  File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 325, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 96, in Movement_getPriceCalculationOperandDict
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 339, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 361, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Resource.py", line 666, in getPriceCalculationOperandDict
    return method(default=default, movement=context, REQUEST=REQUEST, **kw)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
    return PythonScript_exec(self, *args)
  File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 325, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 27, in Currency_getPriceCalculationOperandDict
TypeError: guarded_apply() got multiple values for keyword argument 'sort_method'



ERROR: Add a new line then updateAppliedRule.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1690, in test_05a_SimpleInvoiceReExpandAddLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateEmptyInvoice
      PlanInvoice
      Tic
    > AddInvoiceLine
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 606, in stepAddInvoiceLine
    price = 10
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 214, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 105, in edit
    return self._edit(REQUEST=REQUEST, force_update=force_update, reindex_object=reindex_object, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 97, in _edit
    force_update = force_update, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 828, in _edit
    return XMLObject._edit(self, edit_order=edit_order, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1626, in _edit
    unmodified_key_list = setChangedPropertyList(unordered_key_list)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1594, in setChangedPropertyList
    old_value = self.getProperty(key)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
    return method(**kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 191, in __call__
    return apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 287, in getPrice
    local_price = self._getPrice(context=self)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 204, in _getPrice
    operand_dict = self.getPriceCalculationOperandDict(context=context)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 250, in getPriceCalculationOperandDict
    operand_dict = method(**kw)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
    return PythonScript_exec(self, *args)
  File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 325, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 96, in Movement_getPriceCalculationOperandDict
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 339, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 361, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Resource.py", line 666, in getPriceCalculationOperandDict
    return method(default=default, movement=context, REQUEST=REQUEST, **kw)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
    return PythonScript_exec(self, *args)
  File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 325, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 27, in Currency_getPriceCalculationOperandDict
TypeError: guarded_apply() got multiple values for keyword argument 'sort_method'



ERROR: Tests that removing a line updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1760, in test_05c_SimpleInvoiceReExpandDeleteLine
    self.playSequence("""
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateAccounts
      CreateEntities
      CreateCurrencies
      CreateProducts
      CreateInvoiceTransactionRule
      UpdateInvoiceTransactionRuleMatrix
      ValidateInvoiceTransaction
      CreateNotebookFranceCell
      Tic
      ClearSimulation
      ClearAccountingModule
      CreateSimpleInvoice
    > AddInvoiceLine
      PlanInvoice
      Tic
      DeleteInvoiceLine
      Tic
      ConfirmInvoice
      Tic
      CheckNoAccountingLinesBuiltYet
      StartInvoice
      Tic
      CheckAccountingLinesCreatedForSimpleInvoice
      RebuildAndCheckNothingIsCreated
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 606, in stepAddInvoiceLine
    price = 10
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 214, in __call__
    result = apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 105, in edit
    return self._edit(REQUEST=REQUEST, force_update=force_update, reindex_object=reindex_object, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 97, in _edit
    force_update = force_update, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 828, in _edit
    return XMLObject._edit(self, edit_order=edit_order, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1626, in _edit
    unmodified_key_list = setChangedPropertyList(unordered_key_list)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1594, in setChangedPropertyList
    old_value = self.getProperty(key)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
    return method(**kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Base.py", line 191, in __call__
    return apply(self.__dict__['_m'], (instance,) + args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 287, in getPrice
    local_price = self._getPrice(context=self)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 204, in _getPrice
    operand_dict = self.getPriceCalculationOperandDict(context=context)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Movement.py", line 250, in getPriceCalculationOperandDict
    operand_dict = method(**kw)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
    return PythonScript_exec(self, *args)
  File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 325, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 96, in Movement_getPriceCalculationOperandDict
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 339, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 361, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/Document/Resource.py", line 666, in getPriceCalculationOperandDict
    return method(default=default, movement=context, REQUEST=REQUEST, **kw)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
    return PythonScript_exec(self, *args)
  File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 325, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 27, in Currency_getPriceCalculationOperandDict
TypeError: guarded_apply() got multiple values for keyword argument 'sort_method'



ERROR: test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testWorklist.py", line 367, in test_02_related_key
    result = workflow_tool.listActions(object=document)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/patches/WorkflowTool.py", line 563, in WorkflowTool_listActions
    actions.extend(_getWorklistActionList())
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Cache.py", line 202, in __call__
    value = cache_factory(
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Cache.py", line 109, in __call__
    value = callable_object(*args, **kwd)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/patches/WorkflowTool.py", line 529, in _getWorklistActionList
    src__=src__)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
    return PythonScript_exec(self, *args)
  File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 325, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 9, in Base_getCountFromWorklistTable
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 339, in guarded_apply
    return builtin_guarded_apply(func, args, kws)
  File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 361, in builtin_guarded_apply
    return func(*arglist, **argdict)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/patches/DA.py", line 220, in DA__call__
    result=DB__.query(query, self.max_rows_)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ZMySQLDA/db.py", line 295, in query
    return self._access_db(method_id='query', args=args, kw=kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ZMySQLDA/db.py", line 286, in _access_db
    return getattr(db, method_id)(*args, **kw)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ZMySQLDA/db.py", line 421, in query
    c = self._query(qs)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ZMySQLDA/db.py", line 396, in _query
    raise OperationalError(m[0], '%s: %s' % (m[1], query))
OperationalError: (1054, "Unknown column 'base_category_id' in 'field list': SELECT\n  sum(`count`) as count, base_category_id, viewable_owner, portal_type, security_uid\nFROM\n  worklist_cache\nWHERE\n  ((((security_uid IN (1, 2, 3, 4, 5, 6, 7, 8, 10, 12)) AND (((((portal_type = 'Organisation') AND ((((((NOT (viewable_owner = 'manager'))) AND (((((base_category_id IN ('region', 'role')))))))))))))))))\nGROUP BY\n  base_category_id, viewable_owner, portal_type, security_uid LIMIT 1000")



ERROR: test_modify_planned_order_invoice_transaction_rule (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 625, in test_modify_planned_order_invoice_transaction_rule
    invoice_transaction_movement =\
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Core/Folder.py", line 615, in _getOb
    return CMFBTreeFolder._getOb(self, id, *args, **kw)
  File "/usr/lib/erp5/lib/python/Products/BTreeFolder2/BTreeFolder2.py", line 210, in _getOb
    ob = tree[id]
KeyError: 'income'



ERROR: test_modify_planned_order_invoice_transaction_rule (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 625, in test_modify_planned_order_invoice_transaction_rule
    invoice_transaction_movement =\
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/Core/Folder.py", line 615, in _getOb
    return CMFBTreeFolder._getOb(self, id, *args, **kw)
  File "/usr/lib/erp5/lib/python/Products/BTreeFolder2/BTreeFolder2.py", line 210, in _getOb
    ob = tree[id]
KeyError: 'income'



FAIL: test_08_InvoiceDecreaseQuantity (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2404, in test_08_InvoiceDecreaseQuantity
    self.playSequence(sequence, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
    > CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      DecreaseInvoiceLineQuantity
      CheckInvoiceIsDivergent
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      SplitAndDeferInvoice
      Tic
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      CheckInvoiceSplitted
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 304, in stepCheckInvoiceTransactionRule
    self.assertTrue(movement is not None)
AssertionError



FAIL: test_09_InvoiceChangeStartDateFail (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2440, in test_09_InvoiceChangeStartDateFail
    self.playSequence(sequence, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
    > CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      ChangeInvoiceStartDate
      CheckInvoiceIsDivergent
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      UnifyStartDateWithDecisionInvoice
      Tic
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      CheckPackingListIsDivergent
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 304, in stepCheckInvoiceTransactionRule
    self.assertTrue(movement is not None)
AssertionError



FAIL: test_09b_InvoiceChangeStartDateSucceed (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2486, in test_09b_InvoiceChangeStartDateSucceed
    self.playSequence(sequence, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
    > CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      ChangeInvoiceStartDate
      CheckInvoiceIsDivergent
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      UnifyStartDateWithDecisionInvoice
      Tic
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 304, in stepCheckInvoiceTransactionRule
    self.assertTrue(movement is not None)
AssertionError



FAIL: test_10_AcceptDecisionOnPackingList (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2552, in test_10_AcceptDecisionOnPackingList
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      CheckInvoicingRule
      DecreasePackingListLineQuantity
      SetContainerFullQuantity
      CheckPackingListIsCalculating
      Tic
      CheckPackingListIsDiverged
      AcceptDecisionQuantity
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
    > CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 304, in stepCheckInvoiceTransactionRule
    self.assertTrue(movement is not None)
AssertionError



FAIL: test_11_AcceptDecisionOnPackingListAndInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2638, in test_11_AcceptDecisionOnPackingListAndInvoice
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      CheckInvoicingRule
      DecreasePackingListLineQuantity
      SetContainerFullQuantity
      CheckPackingListIsCalculating
      Tic
      CheckPackingListIsDiverged
      AcceptDecisionQuantity
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
    > CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      IncreaseInvoiceLineQuantity
      Tic
      CheckInvoiceIsDiverged
      AcceptDecisionQuantityInvoice
      Tic
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 304, in stepCheckInvoiceTransactionRule
    self.assertTrue(movement is not None)
AssertionError



FAIL: test_12_SplitPackingListAndAcceptInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2752, in test_12_SplitPackingListAndAcceptInvoice
    self.playSequence(sequence, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      CheckInvoicingRule
      DecreasePackingListLineQuantity
      SetContainerFullQuantity
      CheckPackingListIsCalculating
      Tic
      CheckPackingListIsDiverged
      SplitAndDeferPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListSplitted
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
    > CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListSplitted
      IncreaseInvoiceLineQuantity
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      AcceptDecisionQuantityInvoice
      Tic
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceIsSolved
      CheckInvoiceNotSplitted
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
      SwitchPackingLists
      AddPackingListContainer
      SetContainerFullQuantity
      Tic
      CheckPackingListIsSolved
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsSolved
      SetInvoiceLineQuantityToZero
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      AcceptDecisionQuantityInvoice
      Tic
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceIsSolved
      CheckInvoiceNotSplitted
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 304, in stepCheckInvoiceTransactionRule
    self.assertTrue(movement is not None)
AssertionError



FAIL: test_13_SplitAndDeferInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2823, in test_13_SplitAndDeferInvoice
    self.playSequence(sequence, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
    > CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      DecreaseInvoiceLineQuantity
      CheckInvoiceIsDivergent
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      SplitAndDeferInvoice
      Tic
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      CheckInvoiceSplitted
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      SwitchInvoices
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 304, in stepCheckInvoiceTransactionRule
    self.assertTrue(movement is not None)
AssertionError



FAIL: test_14_AcceptDecisionOnInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2891, in test_14_AcceptDecisionOnInvoice
    sequence_list.play(self, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
    step.play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
      SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
    > CheckInvoiceTransactionRule
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      DecreaseInvoiceLineQuantity
      CheckInvoiceIsDivergent
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      AcceptDecisionQuantityInvoice
      Tic
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
    method(sequence=sequence)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 304, in stepCheckInvoiceTransactionRule
    self.assertTrue(movement is not None)
AssertionError



FAIL: test_accept_quantity_divergence_on_invoice_with_started_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 3050, in test_accept_quantity_divergence_on_invoice_with_started_packing_list
    self.assertEquals([], packing_list.getDivergenceList())
AssertionError: [] != [<DivergenceMessage object at 0xd22e82c
  'decision_value': 99.0
  'divergence_scope': 'quantity'
  'prevision_value': 198.0
  'prevision_title': '198.0'
  'mapping': {}
  'object_relative_url': 'sale_packing_list_module/24/1'
  'simulation_movement': <SimulationMovement at /erp5_portal_a174109070484412d0b29b9390210103/portal_simulation/28/1>
  'tested_property': 'quantity'
  'decision_title': '99.0'
  'message': 'Quantity'>]



FAIL: test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1233, in test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list
    len(invoice.getMovementList(portal_type=self.invoice_transaction_line_portal_type)))
AssertionError: 0 != 1



FAIL: test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1233, in test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list
    len(invoice.getMovementList(portal_type=self.invoice_transaction_line_portal_type)))
AssertionError: 0 != 1



FAIL: test_01_EnglishTranslation (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testTranslation.py", line 209, in test_01_EnglishTranslation
    self.checkWorkflowStateTitle(quiet=quiet, run=run)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testTranslation.py", line 202, in checkWorkflowStateTitle
    self.fail(self.message)
AssertionError: 

Open
	### Potential problems ###
	'order_workflow'	'open'	'Open'	'['confirmed']'
	'production_order_workflow'	'open'	'Open'	'['confirmed']'

	### Because of these ###
	'assignment_workflow'	'open'	'Open'
	'career_workflow'	'open'	'Open'
	'order_workflow'	'open'	'Open'
	'account_workflow'	'validated'	'Open'
	'accounting_period_workflow'	'started'	'Open'
	'ticket_workflow'	'validated'	'Open'
	'bug_workflow'	'confirmed'	'Open'
	'production_order_workflow'	'open'	'Open'
	'project_workflow'	'validated'	'Open'




FAIL: test_02_FrenchTranslation (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testTranslation.py", line 216, in test_02_FrenchTranslation
    self.checkWorkflowStateTitle(quiet=quiet, run=run)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testTranslation.py", line 202, in checkWorkflowStateTitle
    self.fail(self.message)
AssertionError: 

Activé
	### Potential problems ###
	'preference_workflow'	'global'	'Globally Enabled'	'['enabled']'
	'preference_workflow'	'enabled'	'Enabled'	'['global']'

	### Because of these ###
	'preference_workflow'	'global'	'Globally Enabled'
	'preference_workflow'	'enabled'	'Enabled'

Ouvert
	### Potential problems ###
	'order_workflow'	'open'	'Open'	'['confirmed']'
	'production_order_workflow'	'open'	'Open'	'['confirmed']'

	### Because of these ###
	'assignment_workflow'	'open'	'Open'
	'career_workflow'	'open'	'Open'
	'order_workflow'	'open'	'Open'
	'account_workflow'	'validated'	'Open'
	'accounting_period_workflow'	'started'	'Open'
	'ticket_workflow'	'validated'	'Open'
	'bug_workflow'	'confirmed'	'Open'
	'production_order_workflow'	'open'	'Open'
	'project_workflow'	'validated'	'Open'

En cours de calcul
	### Potential problems ###
	'delivery_causality_workflow'	'calculating'	'Calculating'	'['solving']'
	'delivery_causality_workflow'	'solving'	'Solving'	'['calculating']'
	'amortisation_transaction_causality_workflow'	'calculating'	'Calculating'	'['solving']'
	'amortisation_transaction_causality_workflow'	'solving'	'Solving'	'['calculating']'

	### Because of these ###
	'delivery_causality_workflow'	'calculating'	'Calculating'
	'delivery_causality_workflow'	'solving'	'Solving'
	'amortisation_transaction_causality_workflow'	'calculating'	'Calculating'
	'amortisation_transaction_causality_workflow'	'solving'	'Solving'
	'immobilisation_workflow'	'calculating'	'Calculating'




FAIL: test_04_PolishTranslation (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testTranslation.py", line 230, in test_04_PolishTranslation
    self.checkWorkflowStateTitle(quiet=quiet, run=run)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testTranslation.py", line 202, in checkWorkflowStateTitle
    self.fail(self.message)
AssertionError: 

Otwórz
	### Potential problems ###
	'order_workflow'	'open'	'Open'	'['confirmed']'
	'production_order_workflow'	'open'	'Open'	'['confirmed']'

	### Because of these ###
	'assignment_workflow'	'open'	'Open'
	'career_workflow'	'open'	'Open'
	'order_workflow'	'open'	'Open'
	'account_workflow'	'validated'	'Open'
	'accounting_period_workflow'	'started'	'Open'
	'ticket_workflow'	'validated'	'Open'
	'bug_workflow'	'confirmed'	'Open'
	'production_order_workflow'	'open'	'Open'
	'project_workflow'	'validated'	'Open'




FAIL: test_05_PortugueseTranslation (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testTranslation.py", line 237, in test_05_PortugueseTranslation
    self.checkWorkflowStateTitle(quiet=quiet, run=run)
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5/tests/testTranslation.py", line 202, in checkWorkflowStateTitle
    self.fail(self.message)
AssertionError: 

Abrir
	### Potential problems ###
	'order_workflow'	'open'	'Open'	'['confirmed']'
	'production_order_workflow'	'open'	'Open'	'['confirmed']'

	### Because of these ###
	'assignment_workflow'	'open'	'Open'
	'career_workflow'	'open'	'Open'
	'order_workflow'	'open'	'Open'
	'account_workflow'	'validated'	'Open'
	'accounting_period_workflow'	'started'	'Open'
	'ticket_workflow'	'validated'	'Open'
	'bug_workflow'	'confirmed'	'Open'
	'production_order_workflow'	'open'	'Open'
	'project_workflow'	'validated'	'Open'




FAIL: test_SearchedStringIsNotStripped (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2737, in test_SearchedStringIsNotStripped
    compareSet(' foo', [second_doc])
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2735, in compareSet
    self.assertSameSet(document_list, [x.getObject() for x in result])
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 558, in failIfDifferentSet
    self.failUnless(i in b, msg)
AssertionError: [<Organisation at /erp5_portal_87898169f8a6babfe15e14cbf4d59bab/organisation_module/90>] != [<Organisation at /erp5_portal_87898169f8a6babfe15e14cbf4d59bab/organisation_module/89>]



FAIL: test_SubDocumentsWithAcquireLocalRoleSecurityIndexing (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 1996, in test_SubDocumentsWithAcquireLocalRoleSecurityIndexing
    self.assertSameSet([obj, ], [x.getObject() for x in result])
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 558, in failIfDifferentSet
    self.failUnless(i in b, msg)
AssertionError: [<Url at /erp5_portal_87898169f8a6babfe15e14cbf4d59bab/organisation_module/92/1>] != []



FAIL: test_complex_query (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2283, in test_complex_query
    self.assertEqual(len(catalog(query=query)), 3)
AssertionError: 2 != 3



FAIL: test_multipleRelatedKeyDoMultipleJoins (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2843, in test_multipleRelatedKeyDoMultipleJoins
    operator='AND'))
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2801, in check
    '%s:\nExpected: %r\nGot: %r' % (description,
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 558, in failIfDifferentSet
    self.failUnless(i in b, msg)
AssertionError: site_reference="foo" AND site_description="bar":
Expected: ['object_1', 'object_12', 'object_13', 'object_14', 'object_23']
Got: ['object_14', 'object_13', 'object_12', 'object_1']



FAIL: test_sortOnRelatedKeyWithUnsetRelation (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
    testMethod()
  File "/home/buildbot/slave/full.ERP5_z28/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2778, in test_sortOnRelatedKeyWithUnsetRelation
    len(person_module.searchFolder(sort_on=[('subordination_title', 'ascending')])))
AssertionError: 2 != 1



More information about the Erp5-report mailing list