[Erp5-report] ERP5_z212 r32100: 3166 Tests, 38 Errors, 22 Failures, 40 Skips
nobody at svn.erp5.org
nobody at svn.erp5.org
Sun Jan 31 16:57:10 CET 2010
Test Suite: ERP5_z212
Revision: 32100
Result: FAIL
All tests: 3166
Failures: 22
Errors: 38
Skips: 40
The following tests failed:
testCRM (1 failures)
test_Base_getEntityListFromFromHeader (testCRM.TestCRMMailIngestion)
testContentTranslation (1 errors)
testContentTranslation (testContentTranslation.TestContentTranslation)
testDeliveryBuilderToSupportMultipleLines (3 failures)
test_02_AdoptingPrevision (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
test_03_AcceptingDecision (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
test_04_MergingMultipleSaleOrders (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
testERP5Catalog (1 failures, 3 skips)
test_complex_query (testERP5Catalog.TestERP5Catalog)
testERP5Core (2 errors)
test_allowed_content_types_translated (testERP5Core.TestERP5Core), Tests allowed content types from the action menu are translated
test_jump_action_translated (testERP5Core.TestERP5Core), Tests jump actions are translated
testERP5Interfaces (17 errors)
test_Products.ERP5.AggregatedAmountList_AggregatedAmountList_implements_IAmountList (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.BusinessPath_BusinessPath_implements_IBusinessPath (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.BusinessPath_BusinessPath_implements_ICategoryAccessProvider (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.Document_Document_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.EmailDocument_EmailDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.Event_Event_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.File_File_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.Image_Image_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.OOoDocument_OOoDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.TextDocument_TextDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.TradeCondition_TradeCondition_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.TradeModelCell_TradeModelCell_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.TradeModelLine_TradeModelLine_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.TradeModelRule_TradeModelRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.TransformationRule_TransformationRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.Transformation_Transformation_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
test_Products.ERP5Type.Document.Transformation_Transformation_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
testERP5Simulation (1 failures)
test_16a_ManuallyAddedMovementsManyTransactions (testERP5Simulation.TestERP5SimulationInvoice)
testERP5SimulationBPMEvaluation (14 errors, 21 skips)
test_starting (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_starting (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_transition (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_transition_line_edit (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_transition_line_edit_add (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_transition_line_edit_add_many_transactions (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_transition_line_edit_add_same_resource (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_transition_line_edit_add_same_resource_edit_again (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_transition_split (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_transition_split_line_add (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_transition_split_line_add_split (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
test_confirming (Products.ERP5.tests.testBPMEvaluation.TestOrderDifferentProcess)
test_starting (Products.ERP5.tests.testBPMEvaluation.TestPackingListDifferentProcess)
test_divergence_accept (Products.ERP5.tests.testBPMEvaluation.TestDivergenceSolving)
testERP5TypeInterfaces (1 errors)
test_Products.ERP5Type.ConsistencyMessage_ConsistencyMessage_implements_IConsistencyMessage (testERP5TypeInterfaces.TestERP5TypeInterfaces)
testImmobilisation (1 failures)
test_19_TestAccountingBuildingAndDivergence (testImmobilisation.TestImmobilisation)
testOpenOrder (1 failures)
testPeriodicityDateList (testOpenOrder.TestOpenOrder)
testPayroll_l10n_fr (1 failures)
test_01_getYearToDateSlice (testPayroll_l10n_fr.TestPayroll_l10n_fr), Check that is possible to calculate the total amount spend on a slice
testProxyField (1 failures)
testSkinSelectionTemplateField (testProxyField.TestProxyField)
testSerializeForm (1 failures)
test checking if the field values are of the proper type.
testTemplate (2 failures)
test_NonDeliveryTemplateNotIndexable (testTemplate.TestTemplate)
test_manyTemplatesWithoutReindexation (testTemplate.TestTemplate), Check what happen when templates are created one by one without reindexation
testTradeModelLine (2 failures)
test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLine.TestTradeModelLineSale), Check that after changing invoice line invoice is properly diverged and it is possible to solve
test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLine.TestTradeModelLineSale), Check building invoice after splitting packing list using different ratio
testTradeModelLinePurchase (2 failures)
test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check that after changing invoice line invoice is properly diverged and it is possible to solve
test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check building invoice after splitting packing list using different ratio
testTranslation (1 failures)
test_standard_translated_related_keys (testTranslation.TestTranslation)
testTrashTool (3 errors)
test_04_checkBackupWithSubObjects (testTrashTool.TestTrashTool)
test_05_checkBackupWithTrashSubObjects (testTrashTool.TestTrashTool)
test_06_checkBackupofOFSFolderWithSave (testTrashTool.TestTrashTool)
testXHTML (3 failures)
test_configurationOfFieldLibrary (testXHTML.TestXHTML)
test_erp5_dms_Drawing_OOoDocument_viewAsWeb (testXHTML.TestXHTML)
test_erp5_dms_Presentation_OOoDocument_viewAsWeb (testXHTML.TestXHTML)
testXMLMatrix (1 failures)
test_9999_SetCellRangeAndCatalogWithoutActivities (testXMLMatrix.TestXMLMatrix)
The following tests were at least partly skipped:
testBase (3 skips)
test_NonIndexable (testBase.TestBase), check if a document is not indexed where we set isIndexable=0 in the same transaction of newContent(). ... skipped 'isIndexable is not designed to work like tested here, this test must be rewritten once we know how to handle correctly templates'
test_NonIndexable2 (testBase.TestBase), check if a document is not indexed where we call edit() and set isIndexable=0 after it is already indexed. ... skipped 'isIndexable is not designed to work like tested here, this test must be rewritten once we know how to handle correctly templates'
test_NonIndexable3 (testBase.TestBase), check if a document is not indexed where we set isIndexable=0 and call edit() after it is already indexed. ... skipped 'isIndexable is not designed to work like tested here, this test must be rewritten once we know how to handle correctly templates'
testFormPrintoutAsODT (1 skips)
test_09_FieldReplacementWithValidation (testFormPrintoutAsODT.TestFormPrintoutAsODT) ... skipped 'Disable validation because OOo does not produce compliant xml, and RelaxNG status is still draft'
testMRP (4 skips)
test_TransformationRule_expand_concurrent (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
test_TransformationRule_expand_reexpand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
test_TransformationRule_getHeadProductionPathList (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
test_TransformationSourcingRule_expand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
testSQLCachedWorklist (1 skips)
test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist) ... skipped 'TODO ERP5'
testSelectionTool (7 skips)
skipped 'Test to be written'
testPage (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'
testView (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'
skipped 'Test to be written'
testDeleteGlobalSelection (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'To be decided if implementation is required'
testPage (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'Test to be written'
testView (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'Test to be written'
-------------- next part --------------
FAIL: test_Base_getEntityListFromFromHeader (testCRM.TestCRMMailIngestion)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testCRM.py", line 453, in test_Base_getEntityListFromFromHeader
(header, expected_paths, paths))
AssertionError: '"me at erp5.org,sender at customer.com," <he at erp5.org>' should return ['person_module/he'], but returned ['person_module/sender', 'person_module/he']
ERROR: testContentTranslation (testContentTranslation.TestContentTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testContentTranslation.py", line 105, in testContentTranslation
self.assert_('タハラ' in person.Base_viewContentTranslation())
TypeError: 'in <string>' requires string as left operand
FAIL: test_02_AdoptingPrevision (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testDeliveryBuilderToSupportMultipleLines.py", line 266, in test_02_AdoptingPrevision
self.assertEquals('solved', document.getCausalityState())
AssertionError: 'solved' != 'diverged'
FAIL: test_03_AcceptingDecision (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testDeliveryBuilderToSupportMultipleLines.py", line 298, in test_03_AcceptingDecision
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
UpdateBuilderForMultipleLineList
SetPythonScriptForDeliveryBuilder
StartPackingList
CheckInvoicingRule
Tic
GetRelatedInvoiceFromPackingList
UpdateInvoice
Tic
CheckInvoiceIsDivergent
AcceptDecisionInvoiceQuantity
Tic
> CheckInvoiceIsNotDivergent
CheckPackingListIsDivergent
AdoptPrevisionPackingListQuantity
Tic
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInvoice.py", line 2304, in stepCheckInvoiceIsNotDivergent
self.fail(invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0x6cb95f0
'decision_value': []
'divergence_scope': 'category'
'prevision_value': ['organisation_module/8/bank']
'prevision_title': 'bank'
'mapping': {}
'object_relative_url': 'accounting_module/3/1/1'
'simulation_movement': <SimulationMovement at /erp5_portal_c7c340909daceaadc76e23f325317a72/portal_simulation/5/1/1/1>
'tested_property': 'destination_payment'
'decision_title': ''
'message': 'Destination Payment'>, <DivergenceMessage object at 0x716d098
'decision_value': []
'divergence_scope': 'category'
'prevision_value': ['organisation_module/7/bank']
'prevision_title': 'bank'
'mapping': {}
'object_relative_url': 'accounting_module/3/1/1'
'simulation_movement': <SimulationMovement at /erp5_portal_c7c340909daceaadc76e23f325317a72/portal_simulation/5/1/1/1>
'tested_property': 'source_payment'
'decision_title': ''
'message': 'Source Payment'>]
FAIL: test_04_MergingMultipleSaleOrders (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testDeliveryBuilderToSupportMultipleLines.py", line 358, in test_04_MergingMultipleSaleOrders
self.assertEquals('solved', document.getCausalityState())
AssertionError: 'solved' != 'diverged'
FAIL: test_complex_query (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Catalog/tests/testERP5Catalog.py", line 2323, in test_complex_query
self.assertEqual(len(catalog(query=query)), 3)
AssertionError: 2 != 3
ERROR: test_allowed_content_types_translated (testERP5Core.TestERP5Core), Tests allowed content types from the action menu are translated
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testERP5Core.py", line 195, in test_allowed_content_types_translated
from Products.PageTemplates.GlobalTranslationService import \
ImportError: No module named GlobalTranslationService
ERROR: test_jump_action_translated (testERP5Core.TestERP5Core), Tests jump actions are translated
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testERP5Core.py", line 211, in test_jump_action_translated
from Products.PageTemplates.GlobalTranslationService import \
ImportError: No module named GlobalTranslationService
ERROR: test_Products.ERP5.AggregatedAmountList_AggregatedAmountList_implements_IAmountList (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IAmountList.IAmountList>
ERROR: test_Products.ERP5Type.Document.BusinessPath_BusinessPath_implements_IBusinessPath (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IBusinessPath.IBusinessPath>
The getExpectedCompletionDuration attribute was not provided.
ERROR: test_Products.ERP5Type.Document.BusinessPath_BusinessPath_implements_ICategoryAccessProvider (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 89, in _verify
raise BrokenMethodImplementation(name, mess)
BrokenMethodImplementation: The implementation of _getAcquiredCategoryMembershipList violates its contract
because implementation doesn't allow enough arguments.
ERROR: test_Products.ERP5Type.Document.Document_Document_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>
ERROR: test_Products.ERP5Type.Document.EmailDocument_EmailDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>
ERROR: test_Products.ERP5Type.Document.Event_Event_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>
ERROR: test_Products.ERP5Type.Document.File_File_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>
ERROR: test_Products.ERP5Type.Document.Image_Image_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>
ERROR: test_Products.ERP5Type.Document.OOoDocument_OOoDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>
ERROR: test_Products.ERP5Type.Document.TextDocument_TextDocument_implements_IDocument (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IDocument.IDocument>
ERROR: test_Products.ERP5Type.Document.TradeCondition_TradeCondition_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IAmountGenerator.IAmountGenerator>
The getGeneratedAmountList attribute was not provided.
ERROR: test_Products.ERP5Type.Document.TradeModelCell_TradeModelCell_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IAmountGenerator.IAmountGenerator>
The getGeneratedAmountList attribute was not provided.
ERROR: test_Products.ERP5Type.Document.TradeModelLine_TradeModelLine_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IAmountGenerator.IAmountGenerator>
The getGeneratedAmountList attribute was not provided.
ERROR: test_Products.ERP5Type.Document.TradeModelRule_TradeModelRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IRule.IRule>
The updateMovementCollection attribute was not provided.
ERROR: test_Products.ERP5Type.Document.TransformationRule_TransformationRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IRule.IRule>
The updateMovementCollection attribute was not provided.
ERROR: test_Products.ERP5Type.Document.Transformation_Transformation_implements_IAmountGenerator (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IAmountGenerator.IAmountGenerator>
The getGeneratedAmountList attribute was not provided.
ERROR: test_Products.ERP5Type.Document.Transformation_Transformation_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 89, in _verify
raise BrokenMethodImplementation(name, mess)
BrokenMethodImplementation: The implementation of getVariationRangeCategoryItemList violates its contract
because implementation doesn't allow enough arguments.
FAIL: test_16a_ManuallyAddedMovementsManyTransactions (testERP5Simulation.TestERP5SimulationInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInvoice.py", line 2943, in test_16a_ManuallyAddedMovementsManyTransactions
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
AddInvoiceLinesManyTransactions
Tic
> CheckInvoiceIsSolved
StartInvoice
Tic
CheckSimulationTrees
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testInvoice.py", line 2287, in stepCheckInvoiceIsSolved
invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0xcd86cf8
'tested_property': 'resource'
'prevision_value': ['currency_module/EUR']
'mapping': {'property_name': 'resource'}
'object_relative_url': 'accounting_module/25/2'
'simulation_movement': <SimulationMovement at /erp5_portal_99149783a620b553467610cb3e8b7b12/portal_simulation/73/2>
'decision_value': ['apparel_model_module/54']
'message': 'The values of ${property_name} category are different between decision and prevision.'
'tester_relative_url': 'portal_rules/new_invoice_rule/15'>, <DivergenceMessage object at 0x6f723b0
'tested_property': 'quantity'
'prevision_value': -3.0
'mapping': {'value': 0, 'property_name': 'quantity'}
'object_relative_url': 'accounting_module/25/2'
'simulation_movement': <SimulationMovement at /erp5_portal_99149783a620b553467610cb3e8b7b12/portal_simulation/73/2>
'decision_value': 3.0
'message': 'The difference of ${property_name} between decision and prevision is larger than ${value}.'
'tester_relative_url': 'portal_rules/new_invoice_rule/19'>, <DivergenceMessage object at 0xc9f81b8
'tested_property': 'resource'
'prevision_value': ['currency_module/EUR']
'mapping': {'property_name': 'resource'}
'object_relative_url': 'accounting_module/25/2'
'simulation_movement': <SimulationMovement at /erp5_portal_99149783a620b553467610cb3e8b7b12/portal_simulation/73/1>
'decision_value': ['apparel_model_module/54']
'message': 'The values of ${property_name} category are different between decision and prevision.'
'tester_relative_url': 'portal_rules/new_invoice_rule/15'>]
ERROR: test_starting (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 617, in test_starting
self.stepTic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1019, in stepTic
self.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', 0, 5), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_starting (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 149, in run
self.tearDown()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 979, in tearDown
return PortalTestCase.tearDown(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/base.py", line 103, in tearDown
self.beforeTearDown()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 222, in beforeTearDown
self.stepTic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1019, in stepTic
self.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_transition (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
PortalTestCase.setUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 64, in afterSetUp
TestBPMMixin.afterSetUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 207, in afterSetUp
self.createCategories()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 264, in __call__
self._instance.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_transition_line_edit (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
PortalTestCase.setUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 64, in afterSetUp
TestBPMMixin.afterSetUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 207, in afterSetUp
self.createCategories()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 264, in __call__
self._instance.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_transition_line_edit_add (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
PortalTestCase.setUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 64, in afterSetUp
TestBPMMixin.afterSetUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 207, in afterSetUp
self.createCategories()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 264, in __call__
self._instance.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_transition_line_edit_add_many_transactions (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
PortalTestCase.setUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 64, in afterSetUp
TestBPMMixin.afterSetUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 207, in afterSetUp
self.createCategories()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 264, in __call__
self._instance.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_transition_line_edit_add_same_resource (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
PortalTestCase.setUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 64, in afterSetUp
TestBPMMixin.afterSetUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 207, in afterSetUp
self.createCategories()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 264, in __call__
self._instance.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_transition_line_edit_add_same_resource_edit_again (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
PortalTestCase.setUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 64, in afterSetUp
TestBPMMixin.afterSetUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 207, in afterSetUp
self.createCategories()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 264, in __call__
self._instance.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_transition_split (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
PortalTestCase.setUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 64, in afterSetUp
TestBPMMixin.afterSetUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 207, in afterSetUp
self.createCategories()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 264, in __call__
self._instance.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_transition_split_line_add (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
PortalTestCase.setUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 64, in afterSetUp
TestBPMMixin.afterSetUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 207, in afterSetUp
self.createCategories()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 264, in __call__
self._instance.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_transition_split_line_add_split (Products.ERP5.tests.testBPMEvaluation.TestPackingListDefaultProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 462, in setUp
PortalTestCase.setUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMEvaluation.py", line 64, in afterSetUp
TestBPMMixin.afterSetUp(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testBPMCore.py", line 207, in afterSetUp
self.createCategories()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 264, in __call__
self._instance.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_confirming (Products.ERP5.tests.testBPMEvaluation.TestOrderDifferentProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 461, in setUp
erp5_catalog_storage=erp5_catalog_storage)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 945, in setUpERP5Site
self.tic(not quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_starting (Products.ERP5.tests.testBPMEvaluation.TestPackingListDifferentProcess)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 461, in setUp
erp5_catalog_storage=erp5_catalog_storage)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 945, in setUpERP5Site
self.tic(not quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_divergence_accept (Products.ERP5.tests.testBPMEvaluation.TestDivergenceSolving)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 127, in run
self.setUp()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 461, in setUp
erp5_catalog_storage=erp5_catalog_storage)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 945, in setUpERP5Site
self.tic(not quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/portal_deliveries/sale_invoice_transaction_trade_model_builder', 'build', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_382916a151f5c2df7a51915b8ccf9ae4/accounting_module/1', 'expand', -2, 6)]
Last error message:
ValueError
It is not possible to match movements without divergence testers
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 293, 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 115, in expand
Module Products.ERP5.mixin.rule, line 114, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 176, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 76, in getMovementCollectionDiff
ValueError: It is not possible to match movements without divergence testers
ERROR: test_Products.ERP5Type.ConsistencyMessage_ConsistencyMessage_implements_IConsistencyMessage (testERP5TypeInterfaces.TestERP5TypeInterfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testERP5TypeInterfaces.py", line 66, in testMethod
verifyClass(Interface, Klass)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 94, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/verify.py", line 63, in _verify
raise BrokenImplementation(iface, name)
BrokenImplementation: An object has failed to implement interface <InterfaceClass Products.ERP5Type.interfaces.consistency_message.IConsistencyMessage>
The fix attribute was not provided.
FAIL: test_19_TestAccountingBuildingAndDivergence (testImmobilisation.TestImmobilisation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testImmobilisation.py", line 3683, in test_19_TestAccountingBuildingAndDivergence
sequence_list.play(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
SetTest19SequenceData
DeleteAccounting
Tic
DeleteAllPackingLists
Tic
TestAllAppliedRulesAreEmpty
CreatePackingList
DeliverPackingList
AggregateItems
Tic
BuildAccounting
Tic
TestSimpleAccountingBuild
SetTest19SequenceData2
CreatePackingList
DeliverPackingList
AggregateItems
Tic
TestSimulationBuildAfterFirstAccountingChange
BuildAccounting
Tic
TestAccountingBuildAfterFirstChange
DeletePackingList
Tic
TestSimulationBuildAfterSecondAccountingChange
BuildAccounting
Tic
TestAccountingBuildAfterSecondChange
AdoptPrevision
Tic
TestAccountingBuildAfterAdoptPrevision
Test19ModifyPackingList
Tic
TestSimulationBuildAfterPackingListModification
BuildAccounting
Tic
> TestAccountingBuildAfterPackingListModification
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testImmobilisation.py", line 2704, in stepTestAccountingBuildAfterPackingListModification
self._testAccountingBuild(c_transaction_list, e_transaction_list)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testImmobilisation.py", line 3031, in _testAccountingBuild
pprint.pformat(e_line_list)))
AssertionError: Calculated Transaction accounting_module/16/8 not expected:
source=account_module/account10
destination=None
quantity=0.0
quantity_sign=1.0
[{'destination': None, 'quantity': 2500, 'source': 'account_module/account10'}]
FAIL: testPeriodicityDateList (testOpenOrder.TestOpenOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testOpenOrder.py", line 194, in testPeriodicityDateList
(D(2008,11,1,0,1), DateTime(2008,11,30)),
AssertionError: [(DateTime('2008/02/01 00:01:00 GMT+1'), DateTime('2008/02/29')), (DateTime('2008/03/01 00:01:00 GMT+1'), DateTime('2008/03/31')), (DateTime('2008/04/01 00:01:00 GMT+1'), DateTime('2008/04/30')), (DateTime('2008/05/01 00:01:00 GMT+1'), DateTime('2008/05/31')), (DateTime('2008/06/01 00:01:00 GMT+1'), DateTime('2008/06/30')), (DateTime('2008/07/01 00:01:00 GMT+1'), DateTime('2008/07/31')), (DateTime('2008/08/01 00:01:00 GMT+1'), DateTime('2008/08/31')), (DateTime('2008/09/01 00:01:00 GMT+1'), DateTime('2008/09/30')), (DateTime('2008/10/01 00:01:00 GMT+1'), DateTime('2008/10/31')), (DateTime('2008/11/01 00:01:00 GMT+1'), DateTime('2008/11/30'))] != [(DateTime('2008/02/01 00:01:00 GMT+1'), DateTime('2008/02/29')), (DateTime('2008/03/01 00:01:00 GMT+1'), DateTime('2008/03/31')), (DateTime('2008/04/01 00:01:00 GMT+2'), DateTime('2008/04/30')), (DateTime('2008/05/01 00:01:00 GMT+2'), DateTime('2008/05/31')), (DateTime('2008/06/01 00:01:00 GMT+2'), DateTime('2008/06/30')), (DateTime('2008/07/01 00:01:00 GMT+2'), DateTime('2008/07/31')), (DateTime('2008/08/01 00:01:00 GMT+2'), DateTime('2008/08/31')), (DateTime('2008/09/01 00:01:00 GMT+2'), DateTime('2008/09/30')), (DateTime('2008/10/01 00:01:00 GMT+2'), DateTime('2008/10/31')), (DateTime('2008/11/01 00:01:00 GMT+1'), DateTime('2008/11/30'))]
FAIL: test_01_getYearToDateSlice (testPayroll_l10n_fr.TestPayroll_l10n_fr), Check that is possible to calculate the total amount spend on a slice
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll_l10n_fr.py", line 118, in test_01_getYearToDateSlice
sequence_list.play(self)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateUrssafService
CreateLabourService
CreateEmployer
CreateEmployee
CreatePriceCurrency
CreateModelWithSlices
SetCurrencyOnModel
ModelCreateUrssafModelLineWithSlices
UrssafModelLineWithSlicesCreateMovements
CreateBasicPaysheet
PaysheetSetModelAndApplyIt
PaysheetCreateLabourPaySheetLine
CreateBusinessProcess
CreateBusinessPath
CreateUrssafRoubaixOrganisation
ModifyBusinessPathTradePhase
ModelSpecialiseBusinessProcess
Tic
CheckUpdateAggregatedAmountListReturnUsingSlices
PaysheetApplyTransformation
Tic
CheckPaysheetLineAreCreatedUsingSlices
CheckPaysheetLineAmountsUsingSlices
CheckUpdateAggregatedAmountListReturnNothing
CheckPaysheetLineAmountsUsingSlices
CreateBasicPaysheet
PaysheetSetModelAndApplyIt
PaysheetCreateLabourPaySheetLine
CreateBusinessProcess
CreateBusinessPath
CreateUrssafRoubaixOrganisation
ModifyBusinessPathTradePhase
ModelSpecialiseBusinessProcess
Tic
CheckUpdateAggregatedAmountListReturnUsingSlices
PaysheetApplyTransformation
Tic
CheckPaysheetLineAreCreatedUsingSlices
CheckPaysheetLineAmountsUsingSlices
CheckUpdateAggregatedAmountListReturnNothing
CheckPaysheetLineAmountsUsingSlices
> CheckYearToDateSliceAmount
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testPayroll_l10n_fr.py", line 90, in stepCheckYearToDateSliceAmount
'salary_range/france/slice_0_to_200'))
AssertionError: 400 != 0.0
FAIL: testSkinSelectionTemplateField (testProxyField.TestProxyField)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Form/tests/testProxyField.py", line 189, in testSkinSelectionTemplateField
self.assertEquals('Customized Title', field.get_value('title'))
AssertionError: 'Customized Title' != 'Generic Title'
FAIL: test checking if the field values are of the proper type.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/Formulator/tests/testSerializeForm.py", line 358, in test_fieldValueTypes
self.assertEquals(field.values, field2.values)
AssertionError: {'alternate_name': '', 'title': 'Test Title', 'date_separator': '', 'editable': 0, 'input_order': 'mdy', 'start_datetime': None, 'description': '', 'default_now': 0, 'allow_empty_time': 0, 'ampm_time_style': 0, 'hide_day': 0, 'date_only': 0, 'time_separator': '$', 'hidden': 0, 'default': None, 'css_class': 'test_css', 'required': 1, 'enabled': 1, 'input_style': 'list', 'external_validator': '', 'hidden_day_is_last_day': 0, 'end_datetime': None, 'timezone_style': 0} != {'alternate_name': '', 'title': 'Test Title', 'date_separator': '', 'editable': 0, 'input_order': 'mdy', 'start_datetime': '', 'description': '', 'default_now': 0, 'allow_empty_time': 0, 'ampm_time_style': 0, 'hide_day': 0, 'date_only': 0, 'time_separator': '$', 'hidden': 0, 'default': '', 'css_class': 'test_css', 'required': 1, 'enabled': 1, 'input_style': 'list', 'external_validator': '', 'hidden_day_is_last_day': 0, 'end_datetime': '', 'timezone_style': 0}
FAIL: test_NonDeliveryTemplateNotIndexable (testTemplate.TestTemplate)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTemplate.py", line 345, in test_NonDeliveryTemplateNotIndexable
self._testTemplateNotIndexable(document)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTemplate.py", line 315, in _testTemplateNotIndexable
self.assertEquals(0, len(self.portal.portal_catalog(uid=template.getUid())))
AssertionError: 0 != 1
FAIL: test_manyTemplatesWithoutReindexation (testTemplate.TestTemplate), Check what happen when templates are created one by one without reindexation
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTemplate.py", line 279, in test_manyTemplatesWithoutReindexation
self.assertEqual(len(preference_id_list) + 1, len(new_preference_id_list))
AssertionError: 1 != 2
FAIL: test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLine.TestTradeModelLineSale), Check that after changing invoice line invoice is properly diverged and it is possible to solve
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 2104, in test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving
sequence_list.play(self, quiet=True)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateServiceTax
CreateServiceDiscount
CreatePriceCurrency
CreateProductDiscounted
CreateProductTaxed
CreateProductDiscountedTaxed
CreateSource
CreateSourceSection
CreateDestination
CreateDestinationSection
Tic
CreateBusinessProcess
CreateBusinessState
ModifyBusinessStateTaxed
CreateBusinessState
ModifyBusinessStateInvoiced
CreateBusinessPath
ModifyBusinessPathTaxing
CreateBusinessPath
ModifyBusinessPathDiscounting
CreateTradeCondition
SpecialiseTradeConditionWithBusinessProcess
CreateTradeModelLine
ModifyTradeModelLineTax
CreateTradeModelLine
ModifyTradeModelLineDiscount
Tic
CreateOrder
SpecialiseOrderTradeCondition
FillOrder
Tic
CreateOrderLine
ModifyOrderLineTaxed
CreateOrderLine
ModifyOrderLineDiscounted
CreateOrderLine
ModifyOrderLineDiscountedTaxed
Tic
CheckOrderComplexTradeConditionAggregatedAmountList
CheckOrderLineTaxedAggregatedAmountList
CheckOrderLineDiscountedTaxedAggregatedAmountList
CheckOrderLineDiscountedAggregatedAmountList
Tic
PlanOrder
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
ConfirmOrder
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetPackingList
PackPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
StartPackingList
StopPackingList
DeliverPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetInvoice
CheckInvoiceCausalityStateSolved
CheckInvoiceNormalMovements
GetInvoiceLineDiscounted
GetInvoiceLineDiscountedTaxed
GetInvoiceLineTaxed
ModifyQuantityInvoiceLineDiscounted
ModifyQuantityInvoiceLineDiscountedTaxed
ModifyQuantityInvoiceLineTaxed
Tic
CheckInvoiceCausalityStateDiverged
AcceptDecisionQuantityInvoice
Tic
> CheckInvoiceCausalityStateSolved
CheckInvoiceNormalMovements
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 459, in stepCheckInvoiceCausalityStateSolved
invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0x8328d88
'decision_value': 1.9999999999999998
'divergence_scope': 'quantity'
'prevision_value': 5.0
'mapping': {}
'object_relative_url': 'accounting_module/5/5'
'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/3/1/1/2/1>
'tested_property': 'quantity'
'decision_title': '1.9999999999999998'
'message': 'Quantity'>, <DivergenceMessage object at 0xb39a440
'decision_value': -0.60000000000000009
'divergence_scope': 'quantity'
'prevision_value': -1.5
'mapping': {}
'object_relative_url': 'accounting_module/5/5'
'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/2/1/1/2/2>
'tested_property': 'quantity'
'decision_title': '-0.60000000000000009'
'message': 'Quantity'>, <DivergenceMessage object at 0x7a388c0
'decision_value': 28.5
'divergence_scope': 'quantity'
'prevision_value': 71.25
'mapping': {}
'object_relative_url': 'accounting_module/5/5'
'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/1/1/1/2/2>
'tested_property': 'quantity'
'decision_title': '28.5'
'message': 'Quantity'>, <DivergenceMessage object at 0x94097a0
'decision_value': 12.0
'divergence_scope': 'quantity'
'prevision_value': 30.0
'mapping': {}
'object_relative_url': 'accounting_module/5/4'
'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/2/1/1/2/1>
'tested_property': 'quantity'
'decision_title': '12.0'
'message': 'Quantity'>, <DivergenceMessage object at 0x85b0b90
'decision_value': 30.0
'divergence_scope': 'quantity'
'prevision_value': 75.0
'mapping': {}
'object_relative_url': 'accounting_module/5/4'
'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/8/1/1/1/2/1>
'tested_property': 'quantity'
'decision_title': '30.0'
'message': 'Quantity'>]
FAIL: test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLine.TestTradeModelLineSale), Check building invoice after splitting packing list using different ratio
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 2185, in test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio
sequence_list.play(self, quiet=True)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateServiceTax
CreateServiceDiscount
CreatePriceCurrency
CreateProductDiscounted
CreateProductTaxed
CreateProductDiscountedTaxed
CreateSource
CreateSourceSection
CreateDestination
CreateDestinationSection
Tic
CreateBusinessProcess
CreateBusinessState
ModifyBusinessStateTaxed
CreateBusinessState
ModifyBusinessStateInvoiced
CreateBusinessPath
ModifyBusinessPathTaxing
CreateBusinessPath
ModifyBusinessPathDiscounting
CreateTradeCondition
SpecialiseTradeConditionWithBusinessProcess
CreateTradeModelLine
ModifyTradeModelLineTax
CreateTradeModelLine
ModifyTradeModelLineDiscount
Tic
CreateOrder
SpecialiseOrderTradeCondition
FillOrder
Tic
CreateOrderLine
ModifyOrderLineTaxed
CreateOrderLine
ModifyOrderLineDiscounted
CreateOrderLine
ModifyOrderLineDiscountedTaxed
Tic
CheckOrderComplexTradeConditionAggregatedAmountList
CheckOrderLineTaxedAggregatedAmountList
CheckOrderLineDiscountedTaxedAggregatedAmountList
CheckOrderLineDiscountedAggregatedAmountList
Tic
PlanOrder
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
ConfirmOrder
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetPackingList
DecreasePackingListLineListQuantity
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
CheckPackingListDiverged
SplitAndDeferPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetNewPackingList
PackPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
StartPackingList
StopPackingList
DeliverPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetInvoice
> CheckInvoiceCausalityStateSolved
CheckInvoiceNormalMovements
SetNewPackingListAsPackingList
PackPackingList
Tic
StartPackingList
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
StopPackingList
DeliverPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetInvoice
CheckInvoiceCausalityStateSolved
CheckInvoiceNormalMovements
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 459, in stepCheckInvoiceCausalityStateSolved
invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0xb581e60
'decision_value': -0.049999999999999989
'divergence_scope': 'property'
'prevision_value': -0.050000000000000003
'mapping': {}
'object_relative_url': 'accounting_module/12/5'
'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/21/1/1/1/2/1>
'tested_property': 'price'
'message': 'Price'>, <DivergenceMessage object at 0x99cb5f0
'decision_value': -0.049999999999999989
'divergence_scope': 'property'
'prevision_value': -0.050000000000000003
'mapping': {}
'object_relative_url': 'accounting_module/12/5'
'simulation_movement': <SimulationMovement at /erp5_portal_ad634f4ece1810b728855e61e26535eb/portal_simulation/21/2/1/1/2/1>
'tested_property': 'price'
'message': 'Price'>]
FAIL: test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check that after changing invoice line invoice is properly diverged and it is possible to solve
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 2104, in test_TradeModelRuleSimulationBuildInvoiceInvoiceLineModifyDivergencyAndSolving
sequence_list.play(self, quiet=True)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateServiceTax
CreateServiceDiscount
CreatePriceCurrency
CreateProductDiscounted
CreateProductTaxed
CreateProductDiscountedTaxed
CreateSource
CreateSourceSection
CreateDestination
CreateDestinationSection
Tic
CreateBusinessProcess
CreateBusinessState
ModifyBusinessStateTaxed
CreateBusinessState
ModifyBusinessStateInvoiced
CreateBusinessPath
ModifyBusinessPathTaxing
CreateBusinessPath
ModifyBusinessPathDiscounting
CreateTradeCondition
SpecialiseTradeConditionWithBusinessProcess
CreateTradeModelLine
ModifyTradeModelLineTax
CreateTradeModelLine
ModifyTradeModelLineDiscount
Tic
CreateOrder
SpecialiseOrderTradeCondition
FillOrder
Tic
CreateOrderLine
ModifyOrderLineTaxed
CreateOrderLine
ModifyOrderLineDiscounted
CreateOrderLine
ModifyOrderLineDiscountedTaxed
Tic
CheckOrderComplexTradeConditionAggregatedAmountList
CheckOrderLineTaxedAggregatedAmountList
CheckOrderLineDiscountedTaxedAggregatedAmountList
CheckOrderLineDiscountedAggregatedAmountList
Tic
PlanOrder
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
ConfirmOrder
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetPackingList
PackPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
StartPackingList
StopPackingList
DeliverPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetInvoice
CheckInvoiceCausalityStateSolved
CheckInvoiceNormalMovements
GetInvoiceLineDiscounted
GetInvoiceLineDiscountedTaxed
GetInvoiceLineTaxed
ModifyQuantityInvoiceLineDiscounted
ModifyQuantityInvoiceLineDiscountedTaxed
ModifyQuantityInvoiceLineTaxed
Tic
CheckInvoiceCausalityStateDiverged
AcceptDecisionQuantityInvoice
Tic
> CheckInvoiceCausalityStateSolved
CheckInvoiceNormalMovements
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 459, in stepCheckInvoiceCausalityStateSolved
invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0x9bef6c8
'decision_value': 1.9999999999999998
'divergence_scope': 'quantity'
'prevision_value': 5.0
'mapping': {}
'object_relative_url': 'accounting_module/5/5'
'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/3/1/1/2/1>
'tested_property': 'quantity'
'decision_title': '1.9999999999999998'
'message': 'Quantity'>, <DivergenceMessage object at 0x7e97878
'decision_value': -0.60000000000000009
'divergence_scope': 'quantity'
'prevision_value': -1.5
'mapping': {}
'object_relative_url': 'accounting_module/5/5'
'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/2/1/1/2/2>
'tested_property': 'quantity'
'decision_title': '-0.60000000000000009'
'message': 'Quantity'>, <DivergenceMessage object at 0xb2fcf38
'decision_value': 28.5
'divergence_scope': 'quantity'
'prevision_value': 71.25
'mapping': {}
'object_relative_url': 'accounting_module/5/5'
'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/1/1/1/2/2>
'tested_property': 'quantity'
'decision_title': '28.5'
'message': 'Quantity'>, <DivergenceMessage object at 0x92a05f0
'decision_value': 12.0
'divergence_scope': 'quantity'
'prevision_value': 30.0
'mapping': {}
'object_relative_url': 'accounting_module/5/4'
'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/2/1/1/2/1>
'tested_property': 'quantity'
'decision_title': '12.0'
'message': 'Quantity'>, <DivergenceMessage object at 0xd18dbd8
'decision_value': 30.0
'divergence_scope': 'quantity'
'prevision_value': 75.0
'mapping': {}
'object_relative_url': 'accounting_module/5/4'
'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/8/1/1/1/2/1>
'tested_property': 'quantity'
'decision_title': '30.0'
'message': 'Quantity'>]
FAIL: test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio (testTradeModelLinePurchase.TestTradeModelLinePurchase), Check building invoice after splitting packing list using different ratio
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 2185, in test_TradeModelRuleSimulationPackingListSplitBuildInvoiceBuildDifferentRatio
sequence_list.play(self, quiet=True)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateServiceTax
CreateServiceDiscount
CreatePriceCurrency
CreateProductDiscounted
CreateProductTaxed
CreateProductDiscountedTaxed
CreateSource
CreateSourceSection
CreateDestination
CreateDestinationSection
Tic
CreateBusinessProcess
CreateBusinessState
ModifyBusinessStateTaxed
CreateBusinessState
ModifyBusinessStateInvoiced
CreateBusinessPath
ModifyBusinessPathTaxing
CreateBusinessPath
ModifyBusinessPathDiscounting
CreateTradeCondition
SpecialiseTradeConditionWithBusinessProcess
CreateTradeModelLine
ModifyTradeModelLineTax
CreateTradeModelLine
ModifyTradeModelLineDiscount
Tic
CreateOrder
SpecialiseOrderTradeCondition
FillOrder
Tic
CreateOrderLine
ModifyOrderLineTaxed
CreateOrderLine
ModifyOrderLineDiscounted
CreateOrderLine
ModifyOrderLineDiscountedTaxed
Tic
CheckOrderComplexTradeConditionAggregatedAmountList
CheckOrderLineTaxedAggregatedAmountList
CheckOrderLineDiscountedTaxedAggregatedAmountList
CheckOrderLineDiscountedAggregatedAmountList
Tic
PlanOrder
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
ConfirmOrder
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetPackingList
DecreasePackingListLineListQuantity
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
CheckPackingListDiverged
SplitAndDeferPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetNewPackingList
PackPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
StartPackingList
StopPackingList
DeliverPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetInvoice
> CheckInvoiceCausalityStateSolved
CheckInvoiceNormalMovements
SetNewPackingListAsPackingList
PackPackingList
Tic
StartPackingList
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
StopPackingList
DeliverPackingList
Tic
CheckOrderLineTaxedSimulation
CheckOrderLineDiscountedSimulation
CheckOrderLineDiscountedTaxedSimulation
GetInvoice
CheckInvoiceCausalityStateSolved
CheckInvoiceNormalMovements
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTradeModelLine.py", line 459, in stepCheckInvoiceCausalityStateSolved
invoice.getDivergenceList())
AssertionError: [<DivergenceMessage object at 0xac8b0e0
'decision_value': -0.049999999999999989
'divergence_scope': 'property'
'prevision_value': -0.050000000000000003
'mapping': {}
'object_relative_url': 'accounting_module/12/5'
'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/21/2/1/1/2/1>
'tested_property': 'price'
'message': 'Price'>, <DivergenceMessage object at 0xb307c68
'decision_value': -0.049999999999999989
'divergence_scope': 'property'
'prevision_value': -0.050000000000000003
'mapping': {}
'object_relative_url': 'accounting_module/12/5'
'simulation_movement': <SimulationMovement at /erp5_portal_f961ca546667fb6832d17eeef19b90b9/portal_simulation/21/1/1/1/2/1>
'tested_property': 'price'
'message': 'Price'>]
FAIL: test_standard_translated_related_keys (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTranslation.py", line 308, in test_standard_translated_related_keys
self.portal.portal_catalog(translated_portal_type='Personne')]))
AssertionError: set([<Person at /erp5_portal_09fa69281941f04787c766897e6e8e47/person_module/2>, <Person at /erp5_portal_09fa69281941f04787c766897e6e8e47/person_module/1>]) != set([])
ERROR: test_04_checkBackupWithSubObjects (testTrashTool.TestTrashTool)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTrashTool.py", line 417, in test_04_checkBackupWithSubObjects
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CheckTrashToolExists
CreateTrashBin
CheckTrashBinIndexable
AddBaseCategory
AddCategories
Tic
BackupObjectsWithKeepingSubobjects
> Tic
CheckObjectBackupWithSubObjects
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1019, in stepTic
self.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/1', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/10', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/2', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/3', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/5', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/6', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/7', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/8', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/9', 'immediateReindexObject', -2, 6)]
Last error message:
ValueError
uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/3> is 127L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/3 in catalog !!! This can be fatal.
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 1216, in invokeGroup
Module Products.ZSQLCatalog.ZSQLCatalog, line 832, in catalogObjectList
Module Products.ZSQLCatalog.SQLCatalog, line 1253, in catalogObjectList
Module Products.ZSQLCatalog.SQLCatalog, line 1364, in _catalogObjectList
ValueError: uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/3> is 127L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/3 in catalog !!! This can be fatal.
ERROR: test_05_checkBackupWithTrashSubObjects (testTrashTool.TestTrashTool)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTrashTool.py", line 444, in test_05_checkBackupWithTrashSubObjects
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CheckTrashToolExists
CreateTrashBin
CheckTrashBinIndexable
AddBaseCategory
AddCategories
AddSubCategories
> Tic
BackupObjectsWithSave
Tic
CheckObjectBackupWithoutSubObjects
BackupSubCategories
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1019, in stepTic
self.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/1', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/10', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/2', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/3', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/5', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/6', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/7', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/8', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/9', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/1', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/2', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/3', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/5', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/6', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/7', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/8', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/9', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/10', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/1/1', 'immediateReindexObject', -2, 6)]
Last error message:
ValueError
uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/1> is 129L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/1 in catalog !!! This can be fatal.
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 1216, in invokeGroup
Module Products.ZSQLCatalog.ZSQLCatalog, line 832, in catalogObjectList
Module Products.ZSQLCatalog.SQLCatalog, line 1253, in catalogObjectList
Module Products.ZSQLCatalog.SQLCatalog, line 1364, in _catalogObjectList
ValueError: uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/1> is 129L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/1 in catalog !!! This can be fatal.
ERROR: test_06_checkBackupofOFSFolderWithSave (testTrashTool.TestTrashTool)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testTrashTool.py", line 465, in test_06_checkBackupofOFSFolderWithSave
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 192, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 114, in play
.play(context, sequence=self, quiet=quiet)
Current Sequence:
CheckTrashToolExists
CreateTrashBin
CheckTrashBinIndexable
AddFolder
> Tic
BackupFolderObjectsWithSave
Tic
CheckFolderObjectBackup
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/Sequence.py", line 96, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 1019, in stepTic
self.tic()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/ERP5TypeTestCase.py", line 668, in tic
error_message
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/1', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/10', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/2', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/3', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/5', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/6', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/7', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/8', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/9', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/1', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/2', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/3', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/4', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/5', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/6', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/7', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/8', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/9', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/10', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/4/1/1', 'immediateReindexObject', -2, 6), ('/erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_5', 'immediateReindexObject', -2, 6)]
Last error message:
ValueError
uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/1> is 129L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/1 in catalog !!! This can be fatal.
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 1216, in invokeGroup
Module Products.ZSQLCatalog.ZSQLCatalog, line 832, in catalogObjectList
Module Products.ZSQLCatalog.SQLCatalog, line 1253, in catalogObjectList
Module Products.ZSQLCatalog.SQLCatalog, line 1364, in _catalogObjectList
ValueError: uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_trash/fake_bin_2010-01-31_3/portal_categories_items/3/1> is 129L and is already assigned to /erp5_portal_c8b4d6047454e867221ea4876ba0d68f/portal_categories/3/1 in catalog !!! This can be fatal.
FAIL: test_configurationOfFieldLibrary (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testXHTML.py", line 186, in test_configurationOfFieldLibrary
self.fail(message) # uncomment above for details on each field
AssertionError: 5409 fields to modify
FAIL: test_erp5_dms_Drawing_OOoDocument_viewAsWeb (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testXHTML.py", line 406, in testMethod
bt_name=bt_name))
AssertionError: Using w3c validator to parse the view "OOoDocument_viewAsWeb" (from erp5_dms bt) with warnings displayed :
Error: line 508 column 43 : there is no attribute "class"
Error: line 508 column 63 : there is no attribute "style"
Error: line 508 column 105 : there is no attribute "src"
Error: line 508 column 222 : there is no attribute "onload"
Error: line 508 column 244 : element "iframe" undefined
FAIL: test_erp5_dms_Presentation_OOoDocument_viewAsWeb (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/tests/testXHTML.py", line 406, in testMethod
bt_name=bt_name))
AssertionError: Using w3c validator to parse the view "OOoDocument_viewAsWeb" (from erp5_dms bt) with warnings displayed :
Error: line 508 column 43 : there is no attribute "class"
Error: line 508 column 63 : there is no attribute "style"
Error: line 508 column 105 : there is no attribute "src"
Error: line 508 column 222 : there is no attribute "onload"
Error: line 508 column 244 : element "iframe" undefined
FAIL: test_9999_SetCellRangeAndCatalogWithoutActivities (testXMLMatrix.TestXMLMatrix)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/backportUnittest.py", line 134, in run
testMethod()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testXMLMatrix.py", line 341, in test_9999_SetCellRangeAndCatalogWithoutActivities
self.checkSetCellRangeAndCatalog(active=0)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/testXMLMatrix.py", line 220, in checkSetCellRangeAndCatalog
*place, **kwd)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/DeliveryLine.py", line 229, in newCell
return XMLMatrix.newCell(self, *kw, **kwd)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/XMLMatrix.py", line 509, in newCell
return self.newCellContent(cell_id,**kwd)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/XMLMatrix.py", line 523, in newCellContent
return self.newContent(id=id, portal_type=portal_type, **kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 455, in newContent
return FolderMixIn.newContent(self, *args, **kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 163, in newContent
is_indexable=is_indexable
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/ERP5Type.py", line 357, in constructInstance
ob = m(id, **kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Utils.py", line 460, in __call__
folder._setObject(id, o)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Base.py", line 205, in __call__
return apply(self.__dict__['_m'], (instance,) + args, kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 884, in _setObject
return CMFBTreeFolder._setObject(self, id, object, roles, user, set_owner)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/Products/BTreeFolder2/BTreeFolder2.py", line 450, in _setObject
notify(ObjectAddedEvent(ob, self, id))
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.event-3.4.1-py2.6.egg/zope/event/__init__.py", line 23, in notify
subscriber(event)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.component-3.7.1-py2.6.egg/zope/component/event.py", line 26, in dispatch
for ignored in zope.component.subscribers(event, None):
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.component-3.7.1-py2.6.egg/zope/component/_api.py", line 138, in subscribers
return sitemanager.subscribers(objects, interface)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.component-3.7.1-py2.6.egg/zope/component/registry.py", line 323, in subscribers
return self.adapters.subscribers(objects, provided)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/adapter.py", line 575, in subscribers
subscription(*objects)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.component-3.7.1-py2.6.egg/zope/component/event.py", line 33, in objectEventNotify
adapters = zope.component.subscribers((event.object, event), None)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.component-3.7.1-py2.6.egg/zope/component/_api.py", line 138, in subscribers
return sitemanager.subscribers(objects, interface)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.component-3.7.1-py2.6.egg/zope/component/registry.py", line 323, in subscribers
return self.adapters.subscribers(objects, provided)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zope.interface-3.5.3-py2.6-linux-x86_64.egg/zope/interface/adapter.py", line 575, in subscribers
subscription(*objects)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/subscribers.py", line 116, in dispatchObjectMovedEvent
callManageAfterAdd(ob, event.object, event.newParent)
File "/home/buildbot/slave/full.ERP5_z212/build/src/Zope2/src/OFS/subscribers.py", line 149, in callManageAfterAdd
ob.manage_afterAdd(item, container)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/CopySupport.py", line 318, in manage_afterAdd
self.reindexObject()
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5/Document/OrderCell.py", line 72, in reindexObject
self.recursiveReindexObject(*k,**kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 1198, in recursiveReindexObject
**activate_kw).recursiveImmediateReindexObject(**kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Core/Folder.py", line 1222, in recursiveImmediateReindexObject
self.immediateReindexObject(**kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/Base.py", line 2885, in immediateReindexObject
PortalContent.reindexObject(self, *args, **kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/patches/CMFCatalogAware.py", line 36, in reindexObject
catalog.reindexObject(self, idxs=idxs, *args, **kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Catalog/CatalogTool.py", line 770, in reindexObject
self.catalog_object(object, url, idxs=idxs, sql_catalog_id=sql_catalog_id,**kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZSQLCatalog/ZSQLCatalog.py", line 702, in catalog_object
self.catalogObjectList([obj], sql_catalog_id=sql_catalog_id)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZSQLCatalog/ZSQLCatalog.py", line 832, in catalogObjectList
catalog.catalogObjectList(wrapped_object_list, **kw)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZSQLCatalog/SQLCatalog.py", line 1253, in catalogObjectList
idxs=idxs)
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ZSQLCatalog/SQLCatalog.py", line 1361, in _catalogObjectList
object, uid, object.uid, catalog_path))
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zLOG-2.11.1-py2.6.egg/zLOG/__init__.py", line 135, in LOG
log_write(subsystem, severity, summary, detail, error)
File "/home/buildbot/slave/full.ERP5_z212/build/eggs/zLOG-2.11.1-py2.6.egg/zLOG/EventLogger.py", line 57, in log_write
logger.log(level, msg, exc_info=(error is not None))
File "/usr/lib64/python2.6/logging/__init__.py", line 1111, in log
self._log(level, msg, args, **kwargs)
File "/usr/lib64/python2.6/logging/__init__.py", line 1165, in _log
self.handle(record)
File "/usr/lib64/python2.6/logging/__init__.py", line 1175, in handle
self.callHandlers(record)
File "/usr/lib64/python2.6/logging/__init__.py", line 1212, in callHandlers
hdlr.handle(record)
File "/usr/lib64/python2.6/logging/__init__.py", line 669, in handle
rv = self.filter(record)
File "/usr/lib64/python2.6/logging/__init__.py", line 570, in filter
if not f.filter(record):
File "/home/buildbot/slave/full.ERP5_z212/build/parts/products-erp5/ERP5Type/tests/utils.py", line 325, in filter
record.getMessage()))
AssertionError: SQLCatalog(ERROR): uid of <Products.ERP5Catalog.CatalogTool.IndexableObjectWrapper for /erp5_portal_4939e1bc5bb8b512faa8dd8f5ee3468e/purchase_order_module/3/1/quantity_0_0> changed from 514L to 514L as old one is assigned to /erp5_portal_4939e1bc5bb8b512faa8dd8f5ee3468e/purchase_order_module/3/1 in catalog !!! This can be fatal.
More information about the Erp5-report
mailing list