[Erp5-report] ERP5 r41935 : 4536 Tests, 7 Errors, 15 Failures, 238 Skips
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Jan 3 04:57:27 CET 2011
Test Suite: ERP5
Revision: 41935
Result: FAIL
All tests: 4536
Failures: 15
Errors: 7
Skips: 238
The following tests failed:
testDmsWithFlare (1 errors, 3 skips)
test_HTML_to_ODT_conversion_keep_enconding (testDmsWithFlare.TestDocumentWithFlare), This test perform an PDF conversion of HTML content
testLegacyTradeModelLine (2 failures)
test_tradeModelLineWithRounding (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
test_tradeModelLineWithRounding (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
testOOoConversionCache (1 failures, 1 errors)
test_04_PersistentCacheConversionWithFlare (testOOoConversionCache.TestDocumentConversionCache)
test_04_PersistentCacheConversionWithFlare (testOOoConversionCache.TestDocumentConversionCache)
testPayroll (5 failures, 5 errors)
test_AccountingLineGeneration (testPayroll.TestPayroll)
test_NetSalaryReport (testPayroll.TestPayroll)
test_PaySheetTransaction_getMovementList (testPayroll.TestPayroll)
test_PayrollTaxesReport (testPayroll.TestPayroll)
test_PayrollTaxesReportDifferentSalaryRange (testPayroll.TestPayroll)
test_complexSliceOnModelLine (testPayroll.TestPayroll)
test_paySheetCalculationWithBonus (testPayroll.TestPayroll)
test_sliceOnModelLine (testPayroll.TestPayroll)
test_sourceSectionIsSetOnMovements (testPayroll.TestPayroll)
test_updatePaysheetAfterModelModification (testPayroll.TestPayroll), generate a paysheet using a model, modify the model by adding a new
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
testSpellChecking (1 failures)
test_spell_check_workflow_states (testSpellChecking.TestSpellChecking)
testSupply (3 failures)
testSupplyCellPropertyAndAccessor (testSupply.TestSaleSupply)
testSupplyCellPropertyAndAccessor (testSupply.TestPurchaseSupply)
testSupplyCellPropertyAndAccessor (testSupply.TestInternalSupply)
testTradeModelLine (1 failures)
test_tradeModelLineWithRounding (testTradeModelLine.TestTradeModelLineSale)
testTradeModelLinePurchase (1 failures)
test_tradeModelLineWithRounding (testTradeModelLinePurchase.TestTradeModelLinePurchase)
The following tests were at least partly skipped:
testAccountingRules (26 skips)
testAdvancedInvoicing (4 skips)
testBPMCore (12 skips)
testBPMEvaluation (40 skips)
done (7.075s)test_confirming (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_transition (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_many_transactions (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_same_resource (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_same_resource_edit_again (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_transition_split (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_transition_split_line_add (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_transition_split_line_add_split (testBPMEvaluation.TestOrderDefaultProcess) ... skipped 'broken since r39918'
test_starting (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_transition (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_many_transactions (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_same_resource (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_same_resource_edit_again (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_transition_split (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_transition_split_line_add (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_transition_split_line_add_split (testBPMEvaluation.TestPackingListDefaultProcess) ... skipped 'broken since r39918'
test_confirming (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_transition (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_many_transactions (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_same_resource (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_same_resource_edit_again (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_transition_split (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_transition_split_line_add (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_transition_split_line_add_split (testBPMEvaluation.TestOrderDifferentProcess) ... skipped 'broken since r39918'
test_starting (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
test_transition (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_many_transactions (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_same_resource (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
test_transition_line_edit_add_same_resource_edit_again (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
test_transition_split (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
test_transition_split_line_add (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
test_transition_split_line_add_split (testBPMEvaluation.TestPackingListDifferentProcess) ... skipped 'broken since r39918'
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'
testBusinessTemplate (3 skips)
testCRM (1 skips)
testConversionInSimulation (4 skips)
testDeliveryBuilderToSupportMultipleLines (2 skips)
testDivergenceTester (5 skips)
testDms (3 skips)
testDmsWithFlare (3 skips)
testDynamicClassGeneration (1 skips)
testERP5Base (1 skips)
testERP5Catalog (4 skips)
test_49_IndexInOrderedSearchFolder (testERP5Catalog.TestERP5Catalog) ... skipped 'TODO ERP5'
test_SubDocumentsWithAcquireLocalRoleSecurityIndexing (testERP5Catalog.TestERP5Catalog) ... skipped 'TODO ERP5'
test_sortOnRelatedKeyWithUnsetRelation (testERP5Catalog.TestERP5Catalog) ... skipped 'TODO ERP5'
testERP5Discussion (1 skips)
testERP5Interfaces (9 skips)
testERP5Type (1 skips)
testERP5TypeInterfaces (1 skips)
testERP5Web (2 skips)
testFormPrintoutAsODT (1 skips)
test_09_FieldReplacementWithValidation (testFormPrintoutAsODT.TestFormPrintoutAsODT) ... skipped 'Disable validation because OOo does not produce compliant xml, and RelaxNG status is still draft'
testICal (1 skips)
testImmobilisation (2 skips)
testIngestion (4 skips)
testIngestionWithFlare (4 skips)
testInventoryAPI (2 skips)
testInvoice (7 skips)
testItem (13 skips)
testLegacyMRP (4 skips)
test_TransformationRule_expand_concurrent (Products.ERP5.tests.testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
test_TransformationRule_expand_reexpand (Products.ERP5.tests.testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
test_TransformationRule_getHeadProductionPathList (Products.ERP5.tests.testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
test_TransformationSourcingRule_expand (Products.ERP5.tests.testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
testLegacyProjectAndTask (1 skips)
testLegacySimulationInventoryAPI (2 skips)
testMRP (5 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'
testOpenOrder (2 skips)
testOrderBuilder (4 skips)
testPackingList (16 skips)
testPackingListRoundingPrecision (8 skips)
testPreferences (1 skips)
testProductionOrder (8 skips)
testProductionOrderApparel (6 skips)
testProductionPackingList (1 skips)
testProductionPackingListApparel (1 skips)
testProject (1 skips)
testProxyField (1 skips)
testReturnedSalePackingList (3 skips)
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'
testTaskReportDivergence (4 skips)
testTemplate (1 skips)
testWebDavSupport (1 skips)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: summary.diff
Type: text/x-diff
Size: 1999 bytes
Desc: not available
URL: <http://mail.tiolive.com/pipermail/erp5-report/attachments/20110103/485810b6/attachment-0001.diff>
-------------- next part --------------
ERROR: test_HTML_to_ODT_conversion_keep_enconding (testDmsWithFlare.TestDocumentWithFlare), This test perform an PDF conversion of HTML content
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.5/Products/ERP5OOo/tests/testDms.py", line 1397, in test_HTML_to_ODT_conversion_keep_enconding
mime_type, pdf_data = web_page.convert('pdf')
File "/home/buildbot/slave/full.ERP5/build/unit_test.2/Products/ERP5/mixin/document.py", line 70, in convert
result = self._convert(format, **kw)
File "/home/buildbot/slave/full.ERP5/build/unit_test.2/Products/ERP5/Document/TextDocument.py", line 162, in _convert
mimetype=src_mimetype,
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/PortalTransforms/TransformEngine.py", line 219, in convertToData
context, **kwargs)
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/PortalTransforms/TransformEngine.py", line 179, in convertTo
usedby=usedby, **kwargs)
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/PortalTransforms/chain.py", line 49, in convert
data = transform.convert(orig, data, **kwargs)
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/PortalTransforms/Transform.py", line 191, in convert
return self._v_transform.convert(*args, **kwargs)
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5OOo/transforms/html_to_odt.py", line 48, in convert
odt = doc.convertTo('odt')
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5OOo/transforms/oood_commandtransform.py", line 198, in convertTo
mime, data = self.ooo.convert(format)
File "/home/buildbot/slave/full.ERP5/build/unit_test.2/Products/ERP5/mixin/document.py", line 70, in convert
result = self._convert(format, **kw)
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5OOo/Document/OOoDocument.py", line 359, in _convert
mime, data = self._getConversionFromProxyServer(format)
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5OOo/Document/OOoDocument.py", line 278, in _getConversionFromProxyServer
return response_dict['mime'], Pdata(dec(response_dict['data']))
KeyError: 'mime'
FAIL: test_tradeModelLineWithRounding (Products.ERP5.tests.testTradeModelLine.TestTradeModelLineSale)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testTradeModelLine.py", line 1096, in test_tradeModelLineWithRounding
self.assertEqual(2, len(amount_list)) # XXX 1 or 2 ???
AssertionError: 2 != 1
FAIL: test_tradeModelLineWithRounding (Products.ERP5.tests.testTradeModelLinePurchase.TestTradeModelLinePurchase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testTradeModelLine.py", line 1096, in test_tradeModelLineWithRounding
self.assertEqual(2, len(amount_list)) # XXX 1 or 2 ???
AssertionError: 2 != 1
ERROR: test_04_PersistentCacheConversionWithFlare (testOOoConversionCache.TestDocumentConversionCache)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 168, in run
self.tearDown()
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 997, in tearDown
PortalTestCase.tearDown(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/slave/full.ERP5/build/unit_test.5/Products/ERP5OOo/tests/testDms.py", line 160, in beforeTearDown
assert not activity_status
AssertionError
FAIL: test_04_PersistentCacheConversionWithFlare (testOOoConversionCache.TestDocumentConversionCache)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5OOo/tests/testOOoConversionCache.py", line 210, in test_04_PersistentCacheConversionWithFlare
'Cache Storage failed for %s' % (format))
AssertionError: Cache Storage failed for txt
ERROR: test_AccountingLineGeneration (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 3122, in test_AccountingLineGeneration
self.stepTic()
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1018, in stepTic
self.tic()
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5Type/tests/ProcessingNodeTestCase.py", line 173, in tic
raise RuntimeError(error_message)
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_7b7a3575330a52ab2ff14077272db47e/accounting_module/1', 'expand', -2, 5)]
Last error message:
ValueError
A Business Process can not erase amounts
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 303, in __call__
Module Products.ERP5Type.UnrestrictedMethod, line 71, in <lambda>
Module Products.ERP5Type.UnrestrictedMethod, line 104, in unrestricted_apply
Module Products.ERP5.Document.Delivery, line 800, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 71, in <lambda>
Module Products.ERP5Type.UnrestrictedMethod, line 104, in unrestricted_apply
Module Products.ERP5.Document.AppliedRule, line 112, in expand
Module Products.ERP5.mixin.rule, line 215, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 159, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 69, in getMovementCollectionDiff
Module Products.ERP5.mixin.rule, line 117, in getGeneratedMovementList
Module Products.ERP5.Document.BusinessProcess, line 727, in getTradePhaseMovementList
ValueError: A Business Process can not erase amounts
ERROR: test_NetSalaryReport (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 2808, in test_NetSalaryReport
self.stepTic()
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1018, in stepTic
self.tic()
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5Type/tests/ProcessingNodeTestCase.py", line 173, in tic
raise RuntimeError(error_message)
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_7b7a3575330a52ab2ff14077272db47e/accounting_module/2', 'expand', -2, 5)]
Last error message:
ValueError
A Business Process can not erase amounts
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 303, in __call__
Module Products.ERP5Type.UnrestrictedMethod, line 71, in <lambda>
Module Products.ERP5Type.UnrestrictedMethod, line 104, in unrestricted_apply
Module Products.ERP5.Document.Delivery, line 800, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 71, in <lambda>
Module Products.ERP5Type.UnrestrictedMethod, line 104, in unrestricted_apply
Module Products.ERP5.Document.AppliedRule, line 112, in expand
Module Products.ERP5.mixin.rule, line 215, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 159, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 69, in getMovementCollectionDiff
Module Products.ERP5.mixin.rule, line 117, in getGeneratedMovementList
Module Products.ERP5.Document.BusinessProcess, line 727, in getTradePhaseMovementList
ValueError: A Business Process can not erase amounts
ERROR: test_PaySheetTransaction_getMovementList (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 2307, in test_PaySheetTransaction_getMovementList
sequence_list.play(self)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 195, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 115, in play
self._step_list[self._played_index] \
Current Sequence:
CreateUrssafService
CreateBasicPaysheet
> CheckPaySheetTransaction_getMovementListReturn
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 98, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 1397, in stepCheckPaySheetTransaction_getMovementListReturn
self.assertEquals(2, movement.employee_price)
AttributeError: employee_price
ERROR: test_PayrollTaxesReport (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 2413, in test_PayrollTaxesReport
self.stepTic()
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1018, in stepTic
self.tic()
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5Type/tests/ProcessingNodeTestCase.py", line 173, in tic
raise RuntimeError(error_message)
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_7b7a3575330a52ab2ff14077272db47e/accounting_module/5', 'expand', -2, 5)]
Last error message:
ValueError
A Business Process can not erase amounts
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 303, in __call__
Module Products.ERP5Type.UnrestrictedMethod, line 71, in <lambda>
Module Products.ERP5Type.UnrestrictedMethod, line 104, in unrestricted_apply
Module Products.ERP5.Document.Delivery, line 800, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 71, in <lambda>
Module Products.ERP5Type.UnrestrictedMethod, line 104, in unrestricted_apply
Module Products.ERP5.Document.AppliedRule, line 112, in expand
Module Products.ERP5.mixin.rule, line 215, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 159, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 69, in getMovementCollectionDiff
Module Products.ERP5.mixin.rule, line 117, in getGeneratedMovementList
Module Products.ERP5.Document.BusinessProcess, line 727, in getTradePhaseMovementList
ValueError: A Business Process can not erase amounts
ERROR: test_PayrollTaxesReportDifferentSalaryRange (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 2611, in test_PayrollTaxesReportDifferentSalaryRange
self.stepTic()
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1018, in stepTic
self.tic()
File "/home/buildbot/slave/full.ERP5/build/unit_test.1/Products/ERP5Type/tests/ProcessingNodeTestCase.py", line 173, in tic
raise RuntimeError(error_message)
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_7b7a3575330a52ab2ff14077272db47e/accounting_module/7', 'expand', -2, 5)]
Last error message:
ValueError
A Business Process can not erase amounts
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 303, in __call__
Module Products.ERP5Type.UnrestrictedMethod, line 71, in <lambda>
Module Products.ERP5Type.UnrestrictedMethod, line 104, in unrestricted_apply
Module Products.ERP5.Document.Delivery, line 800, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 71, in <lambda>
Module Products.ERP5Type.UnrestrictedMethod, line 104, in unrestricted_apply
Module Products.ERP5.Document.AppliedRule, line 112, in expand
Module Products.ERP5.mixin.rule, line 215, in expand
Module Products.ERP5.mixin.movement_collection_updater, line 159, in updateMovementCollection
Module Products.ERP5.mixin.movement_collection_updater, line 69, in getMovementCollectionDiff
Module Products.ERP5.mixin.rule, line 117, in getGeneratedMovementList
Module Products.ERP5.Document.BusinessProcess, line 727, in getTradePhaseMovementList
ValueError: A Business Process can not erase amounts
FAIL: test_complexSliceOnModelLine (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 2155, in test_complexSliceOnModelLine
sequence_list.play(self)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 195, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 115, in play
self._step_list[self._played_index] \
Current Sequence:
CreateUrssafService
CreateLabourService
CreateEmployer
CreateEmployee
CreatePriceCurrency
CreateBasicModel
Tic
ModelCreateUrssafModelLine
UrssafModelLineCreateMovements
CreateBasicPaysheet
PaysheetCreateLabourPaySheetLine
Tic
CreateBusinessProcess
CreateBusinessLink
CreateUrssafRoubaixOrganisation
ModifyBusinessLinkTradePhase
ModelSpecialiseBusinessProcess
Tic
CreateUrssafService
CreateLabourService
CreateEmployer
CreateEmployee
CreateModelWithSlices
Tic
ModelCreateUrssafModelLineWithComplexSlices
Tic
UrssafModelLineWithComplexSlicesCreateMovements
CreateBasicPaysheet
PaysheetCreateLabourPaySheetLine
CreateBusinessProcess
CreateBusinessLink
CreateUrssafRoubaixOrganisation
ModifyBusinessLinkTradePhase
ModelSpecialiseBusinessProcess
Tic
CheckUpdateAggregatedAmountListReturnUsingComplexSlices
PaysheetApplyTransformation
Tic
CheckPaysheetLineAreCreatedUsingComplexSlices
> CheckPaysheetLineAmountsUsingComplexSlices
CheckUpdateAggregatedAmountListReturnNothing
CheckPaysheetLineAmountsUsingComplexSlices
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 98, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 765, in stepCheckPaysheetLineAmountsUsingComplexSlices
self.assertEquals(cell1.getQuantity(), 200)
AssertionError: 3000.0 != 200
FAIL: test_paySheetCalculationWithBonus (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 2268, in test_paySheetCalculationWithBonus
sequence_list.play(self)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 195, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 115, in play
self._step_list[self._played_index] \
Current Sequence:
CreateUrssafService
CreateLabourService
CreateEmployer
CreateEmployee
CreatePriceCurrency
CreateBasicModel
Tic
ModelCreateUrssafModelLine
UrssafModelLineCreateMovements
CreateBasicPaysheet
PaysheetCreateLabourPaySheetLine
Tic
CreateBusinessProcess
CreateBusinessLink
CreateUrssafRoubaixOrganisation
ModifyBusinessLinkTradePhase
ModelSpecialiseBusinessProcess
Tic
CreateBonusService
PaysheetCreateBonusPaySheetLine
PaysheetCreateBonusPaySheetLineMovements
CheckUpdateAggregatedAmountListReturn
PaysheetApplyTransformation
Tic
CheckPaysheetLineAreCreatedUsingBonus
> CheckPaysheetLineWithBonusAmounts
CheckUpdateAggregatedAmountListReturnNothing
CheckPaysheetLineWithBonusAmounts
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 98, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 682, in stepCheckPaysheetLineWithBonusAmounts
self.assertEquals(cell1.getQuantity(), 4000)
AssertionError: 5000.0 != 4000
FAIL: test_sliceOnModelLine (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 2125, in test_sliceOnModelLine
sequence_list.play(self)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 195, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 115, in play
self._step_list[self._played_index] \
Current Sequence:
CreateUrssafService
CreateLabourService
CreateEmployer
CreateEmployee
CreatePriceCurrency
CreateBasicModel
Tic
ModelCreateUrssafModelLine
UrssafModelLineCreateMovements
CreateBasicPaysheet
PaysheetCreateLabourPaySheetLine
Tic
CreateBusinessProcess
CreateBusinessLink
CreateUrssafRoubaixOrganisation
ModifyBusinessLinkTradePhase
ModelSpecialiseBusinessProcess
Tic
CreateUrssafService
CreateLabourService
CreateEmployer
CreateEmployee
CreateModelWithSlices
Tic
ModelCreateUrssafModelLineWithSlices
Tic
UrssafModelLineWithSlicesCreateMovements
CreateBasicPaysheet
PaysheetCreateLabourPaySheetLine
CreateBusinessProcess
CreateBusinessLink
CreateUrssafRoubaixOrganisation
ModifyBusinessLinkTradePhase
ModelSpecialiseBusinessProcess
Tic
CheckUpdateAggregatedAmountListReturnUsingSlices
PaysheetApplyTransformation
Tic
CheckPaysheetLineAreCreatedUsingSlices
> CheckPaysheetLineAmountsUsingSlices
CheckUpdateAggregatedAmountListReturnNothing
CheckPaysheetLineAmountsUsingSlices
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 98, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 725, in stepCheckPaysheetLineAmountsUsingSlices
self.assertEquals(cell1.getQuantity(), 200)
AssertionError: 3000.0 != 200
FAIL: test_sourceSectionIsSetOnMovements (testPayroll.TestPayroll)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 2095, in test_sourceSectionIsSetOnMovements
sequence_list.play(self)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 195, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 115, in play
self._step_list[self._played_index] \
Current Sequence:
CreateUrssafService
CreateLabourService
CreateEmployer
CreateEmployee
CreatePriceCurrency
CreateBasicModel
Tic
ModelCreateUrssafModelLine
UrssafModelLineCreateMovements
CreateBasicPaysheet
PaysheetCreateLabourPaySheetLine
Tic
CreateBusinessProcess
CreateBusinessLink
CreateUrssafRoubaixOrganisation
ModifyBusinessLinkTradePhase
ModelSpecialiseBusinessProcess
Tic
PaysheetApplyTransformation
Tic
> CheckSourceSectionOnMovements
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 98, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 919, in stepCheckSourceSectionOnMovements
self.assertEquals(cell1.getSourceSectionValue(), urssaf_roubaix)
AssertionError: <Person at /erp5_portal_7b7a3575330a52ab2ff14077272db47e/person_module/22> != <Organisation at /erp5_portal_7b7a3575330a52ab2ff14077272db47e/organisation_module/43>
FAIL: test_updatePaysheetAfterModelModification (testPayroll.TestPayroll), generate a paysheet using a model, modify the model by adding a new
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 3329, in test_updatePaysheetAfterModelModification
sequence_list.play(self)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 195, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 115, in play
self._step_list[self._played_index] \
Current Sequence:
CreateUrssafService
CreateLabourService
CreateEmployer
CreateEmployee
CreatePriceCurrency
CreateModelWithSlices
Tic
ModelCreateUrssafModelLine
UrssafModelLineCreateMovements
CreateBasicPaysheet
PaysheetCreateLabourPaySheetLine
Tic
CreateBusinessProcess
CreateBusinessLink
CreateUrssafRoubaixOrganisation
ModifyBusinessLinkTradePhase
ModelSpecialiseBusinessProcess
Tic
CheckUpdateAggregatedAmountListReturn
PaysheetApplyTransformation
Tic
CheckPaysheetLineAreCreated
CheckPaysheetLineAmounts
CheckUpdateAggregatedAmountListReturnNothing
CheckPaysheetLineAmounts
ModelCreateUrssafModelLineWithSlices
Tic
UrssafModelLineWithSlicesCreateMovements
Tic
PaysheetApplyTransformation
Tic
CheckPaysheetLineAreCreatedAfterUpdateWithLinesWithSameResource
> CheckPaysheetLineAmountsAfterUpdateWithLinesWithSameResource
CheckUpdateAggregatedAmountListReturnNothing
CheckPaysheetLineAmountsAfterUpdateWithLinesWithSameResource
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 98, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 797, in stepCheckPaysheetLineAmountsAfterUpdateWithLinesWithSameResource
self.assertEquals(cell1.getQuantity(), 200)
AssertionError: 3000.0 != 200
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/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.6/Products/ERP5/tests/testPayroll_l10n_fr.py", line 118, in test_01_getYearToDateSlice
sequence_list.play(self)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 195, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 115, in play
self._step_list[self._played_index] \
Current Sequence:
CreateUrssafService
CreateLabourService
CreateEmployer
CreateEmployee
CreatePriceCurrency
CreateModelWithSlices
SetCurrencyOnModel
ModelCreateUrssafModelLineWithSlices
UrssafModelLineWithSlicesCreateMovements
CreateBasicPaysheet
PaysheetSetModelAndApplyIt
PaysheetCreateLabourPaySheetLine
CreateBusinessProcess
CreateBusinessLink
CreateUrssafRoubaixOrganisation
ModifyBusinessLinkTradePhase
ModelSpecialiseBusinessProcess
Tic
CheckUpdateAggregatedAmountListReturnUsingSlices
PaysheetApplyTransformation
Tic
CheckPaysheetLineAreCreatedUsingSlices
> CheckPaysheetLineAmountsUsingSlices
CheckUpdateAggregatedAmountListReturnNothing
CheckPaysheetLineAmountsUsingSlices
CreateBasicPaysheet
PaysheetSetModelAndApplyIt
PaysheetCreateLabourPaySheetLine
CreateBusinessProcess
CreateBusinessLink
CreateUrssafRoubaixOrganisation
ModifyBusinessLinkTradePhase
ModelSpecialiseBusinessProcess
Tic
CheckUpdateAggregatedAmountListReturnUsingSlices
PaysheetApplyTransformation
Tic
CheckPaysheetLineAreCreatedUsingSlices
CheckPaysheetLineAmountsUsingSlices
CheckUpdateAggregatedAmountListReturnNothing
CheckPaysheetLineAmountsUsingSlices
CheckYearToDateSliceAmount
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5Type/tests/Sequence.py", line 98, in play
method(sequence=sequence)
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testPayroll.py", line 725, in stepCheckPaysheetLineAmountsUsingSlices
self.assertEquals(cell1.getQuantity(), 200)
AssertionError: 3000.0 != 200
FAIL: test_spell_check_workflow_states (testSpellChecking.TestSpellChecking)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testSpellChecking.py", line 178, in test_spell_check_workflow_states
self.fail('\n'.join(error_list))
AssertionError: State id: modeling,
Workflow: apparel_model_workflow
Suggestions: "modeling" is misspelled, suggestion are : "mode ling, mode-ling, modelling, middling, Madelin, Madelina, Madeline, meddling, mottling, muddling, modellings, Madelon, Medellin, Madlin, noddling, yodelling, Madelaine, Madeleine, modding, moiling, codling, Madelyn, coddling, toddling, Madelena, Madelene, modelling's, Madelin's"
State title: Modeling,
Workflow: apparel_model_workflow
Suggestions: "Modeling" is misspelled, suggestion are : "Mode ling, Mode-ling, Modelling, Middling, Madelin, Madelina, Madeline, Meddling, Mottling, Muddling, Modellings, Madelon, Medellin, Madlin, Noddling, Yodelling, Madelaine, Madeleine, Modding, Moiling, Codling, Madelyn, Coddling, Toddling, Madelena, Madelene, Modelling's, Madelin's"
FAIL: testSupplyCellPropertyAndAccessor (testSupply.TestSaleSupply)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5/tests/testSupply.py", line 331, in testSupplyCellPropertyAndAccessor
self.assertEqual(supply_cell.getDestinationReference(), 'banana')
AssertionError: 'orange' != 'banana'
FAIL: testSupplyCellPropertyAndAccessor (testSupply.TestPurchaseSupply)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5/tests/testSupply.py", line 331, in testSupplyCellPropertyAndAccessor
self.assertEqual(supply_cell.getDestinationReference(), 'banana')
AssertionError: 'orange' != 'banana'
FAIL: testSupplyCellPropertyAndAccessor (testSupply.TestInternalSupply)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.4/Products/ERP5/tests/testSupply.py", line 331, in testSupplyCellPropertyAndAccessor
self.assertEqual(supply_cell.getDestinationReference(), 'banana')
AssertionError: 'orange' != 'banana'
FAIL: test_tradeModelLineWithRounding (testTradeModelLine.TestTradeModelLineSale)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testTradeModelLine.py", line 1096, in test_tradeModelLineWithRounding
self.assertEqual(2, len(amount_list)) # XXX 1 or 2 ???
AssertionError: 2 != 1
FAIL: test_tradeModelLineWithRounding (testTradeModelLinePurchase.TestTradeModelLinePurchase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/full.ERP5/build/products/ERP5Type/tests/backportUnittest.py", line 151, in run
testMethod()
File "/home/buildbot/slave/full.ERP5/build/unit_test.3/Products/ERP5/tests/testTradeModelLine.py", line 1096, in test_tradeModelLineWithRounding
self.assertEqual(2, len(amount_list)) # XXX 1 or 2 ???
AssertionError: 2 != 1
More information about the Erp5-report
mailing list