[Erp5-report] ERP5 r25298: 2343 Tests, 225 Errors, 12 Failures
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Jan 26 15:24:36 CET 2009
Test Suite: ERP5
Revision: 25298
Result: FAIL
All tests: 2343
Failures: 12
Errors: 225
The following tests failed:
testTradeCondition (28 errors)
test_multiple_order_line_multiple_tax_line (testTradeCondition.TestTaxLineCalculationSaleOrder)
test_order_cell_and_tax_line (testTradeCondition.TestTaxLineCalculationSaleOrder)
test_tax_model_line_calculation_with_two_lines (testTradeCondition.TestTaxLineCalculationSaleOrder)
test_tax_on_tax (testTradeCondition.TestTaxLineCalculationSaleOrder)
test_multiple_order_line_multiple_tax_line (testTradeCondition.TestTaxLineCalculationPurchaseOrder)
test_order_cell_and_tax_line (testTradeCondition.TestTaxLineCalculationPurchaseOrder)
test_tax_model_line_calculation_with_two_lines (testTradeCondition.TestTaxLineCalculationPurchaseOrder)
test_tax_on_tax (testTradeCondition.TestTaxLineCalculationPurchaseOrder)
test_multiple_order_line_multiple_tax_line (testTradeCondition.TestTaxLineCalculationSaleInvoice)
test_order_cell_and_tax_line (testTradeCondition.TestTaxLineCalculationSaleInvoice)
test_tax_model_line_calculation_with_two_lines (testTradeCondition.TestTaxLineCalculationSaleInvoice)
test_tax_on_tax (testTradeCondition.TestTaxLineCalculationSaleInvoice)
test_multiple_order_line_multiple_tax_line (testTradeCondition.TestTaxLineCalculationPurchaseInvoice)
test_order_cell_and_tax_line (testTradeCondition.TestTaxLineCalculationPurchaseInvoice)
test_tax_model_line_calculation_with_two_lines (testTradeCondition.TestTaxLineCalculationPurchaseInvoice)
test_tax_on_tax (testTradeCondition.TestTaxLineCalculationPurchaseInvoice)
test_2_tax_lines_simulation (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
test_tax_line_build (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
test_tax_line_build_accounting (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
test_tax_line_merged_build (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
test_tax_line_simulation (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
test_tax_line_updated_on_invoice_line_change (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
test_2_tax_lines_simulation (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
test_tax_line_build (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
test_tax_line_build_accounting (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
test_tax_line_merged_build (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
test_tax_line_simulation (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
test_tax_line_updated_on_invoice_line_change (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
testInvoice (88 errors)
test_01_SimpleInvoice (testInvoice.TestSaleInvoice)
test_01_quantity_unit_copied_on_packing_list (testInvoice.TestSaleInvoice)
test_01_quantity_unit_copied_on_packing_list (testInvoice.TestSaleInvoice)
test_02_TwoInvoicesFromTwoPackingList (testInvoice.TestSaleInvoice)
test_02_TwoInvoicesFromTwoPackingList (testInvoice.TestSaleInvoice)
test_03_InvoiceEditAndInvoiceRule (testInvoice.TestSaleInvoice)
test_03_InvoiceEditAndInvoiceRule (testInvoice.TestSaleInvoice)
test_04_PackingListEditAndInvoiceRule (testInvoice.TestSaleInvoice)
test_04_PackingListEditAndInvoiceRule (testInvoice.TestSaleInvoice)
test_05_InvoiceEditPackingListLine (testInvoice.TestSaleInvoice)
test_05_InvoiceEditPackingListLine (testInvoice.TestSaleInvoice)
test_06_InvoiceDeletePackingListLine (testInvoice.TestSaleInvoice)
test_06_InvoiceDeletePackingListLine (testInvoice.TestSaleInvoice)
test_07_InvoiceAddPackingListLine (testInvoice.TestSaleInvoice)
test_07_InvoiceAddPackingListLine (testInvoice.TestSaleInvoice)
test_08_InvoiceDecreaseQuantity (testInvoice.TestSaleInvoice)
test_08_InvoiceDecreaseQuantity (testInvoice.TestSaleInvoice)
test_09_InvoiceChangeStartDateFail (testInvoice.TestSaleInvoice)
test_09_InvoiceChangeStartDateFail (testInvoice.TestSaleInvoice)
test_09b_InvoiceChangeStartDateSucceed (testInvoice.TestSaleInvoice)
test_09b_InvoiceChangeStartDateSucceed (testInvoice.TestSaleInvoice)
test_10_AcceptDecisionOnPackingList (testInvoice.TestSaleInvoice)
test_10_AcceptDecisionOnPackingList (testInvoice.TestSaleInvoice)
test_11_AcceptDecisionOnPackingListAndInvoice (testInvoice.TestSaleInvoice)
test_11_AcceptDecisionOnPackingListAndInvoice (testInvoice.TestSaleInvoice)
test_12_SplitPackingListAndAcceptInvoice (testInvoice.TestSaleInvoice)
test_12_SplitPackingListAndAcceptInvoice (testInvoice.TestSaleInvoice)
test_13_SplitAndDeferInvoice (testInvoice.TestSaleInvoice)
test_13_SplitAndDeferInvoice (testInvoice.TestSaleInvoice)
test_14_AcceptDecisionOnInvoice (testInvoice.TestSaleInvoice)
test_14_AcceptDecisionOnInvoice (testInvoice.TestSaleInvoice)
test_16_ManuallyAddedMovements (testInvoice.TestSaleInvoice)
test_16_ManuallyAddedMovements (testInvoice.TestSaleInvoice)
test_17_ManuallyAddedWrongMovements (testInvoice.TestSaleInvoice)
test_17_ManuallyAddedWrongMovements (testInvoice.TestSaleInvoice)
test_18_compareInvoiceAndPackingList (testInvoice.TestSaleInvoice)
test_18_compareInvoiceAndPackingList (testInvoice.TestSaleInvoice)
Test copy on paste on Invoice.
test_Invoice_viewAsODT (testInvoice.TestSaleInvoice)
test_Invoice_viewAsODT (testInvoice.TestSaleInvoice)
test_Invoice_viewAsODT_empty_image (testInvoice.TestSaleInvoice)
test_Invoice_viewAsODT_empty_image (testInvoice.TestSaleInvoice)
test_Invoice_viewAsODT_invalid_image (testInvoice.TestSaleInvoice)
test_Invoice_viewAsODT_invalid_image (testInvoice.TestSaleInvoice)
test_Reference (testInvoice.TestSaleInvoice)
test_accept_quantity_divergence_on_invoice_with_started_packing_list (testInvoice.TestSaleInvoice)
test_accept_quantity_divergence_on_invoice_with_started_packing_list (testInvoice.TestSaleInvoice)
test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestSaleInvoice)
test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestSaleInvoice)
test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestSaleInvoice)
test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestSaleInvoice)
test_delivery_mode_and_incoterm_on_invoice (testInvoice.TestSaleInvoice)
test_delivery_mode_and_incoterm_on_invoice (testInvoice.TestSaleInvoice)
test_description_copied_on_lines (testInvoice.TestSaleInvoice)
test_description_copied_on_lines (testInvoice.TestSaleInvoice)
test_invoice_building_with_cells (testInvoice.TestSaleInvoice)
test_invoice_building_with_cells (testInvoice.TestSaleInvoice)
test_invoice_transaction_line_resource (testInvoice.TestSaleInvoice)
test_invoice_transaction_line_resource (testInvoice.TestSaleInvoice)
test_modify_planned_order_invoice_transaction_rule (testInvoice.TestSaleInvoice)
test_modify_planned_order_invoice_transaction_rule (testInvoice.TestSaleInvoice)
test_modify_planned_order_invoicing_rule (testInvoice.TestSaleInvoice)
test_modify_planned_order_invoicing_rule (testInvoice.TestSaleInvoice)
test_01_quantity_unit_copied_on_packing_list (testInvoice.TestPurchaseInvoice)
test_01_quantity_unit_copied_on_packing_list (testInvoice.TestPurchaseInvoice)
Test copy on paste on Invoice.
test_Invoice_viewAsODT (testInvoice.TestPurchaseInvoice)
test_Invoice_viewAsODT (testInvoice.TestPurchaseInvoice)
test_Invoice_viewAsODT_empty_image (testInvoice.TestPurchaseInvoice)
test_Invoice_viewAsODT_empty_image (testInvoice.TestPurchaseInvoice)
test_Invoice_viewAsODT_invalid_image (testInvoice.TestPurchaseInvoice)
test_Invoice_viewAsODT_invalid_image (testInvoice.TestPurchaseInvoice)
test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
test_delivery_mode_and_incoterm_on_invoice (testInvoice.TestPurchaseInvoice)
test_delivery_mode_and_incoterm_on_invoice (testInvoice.TestPurchaseInvoice)
test_description_copied_on_lines (testInvoice.TestPurchaseInvoice)
test_description_copied_on_lines (testInvoice.TestPurchaseInvoice)
test_invoice_building_with_cells (testInvoice.TestPurchaseInvoice)
test_invoice_building_with_cells (testInvoice.TestPurchaseInvoice)
test_invoice_transaction_line_resource (testInvoice.TestPurchaseInvoice)
test_invoice_transaction_line_resource (testInvoice.TestPurchaseInvoice)
test_modify_planned_order_invoice_transaction_rule (testInvoice.TestPurchaseInvoice)
test_modify_planned_order_invoice_transaction_rule (testInvoice.TestPurchaseInvoice)
test_modify_planned_order_invoicing_rule (testInvoice.TestPurchaseInvoice)
test_modify_planned_order_invoicing_rule (testInvoice.TestPurchaseInvoice)
testTradeReports (1 errors)
testSaleOrderReport (testTradeReports.TestTradeReports)
testDivergenceTester (3 failures, 1 errors)
test_01_QuantityDivergenceTester (testDivergenceTester.TestDivergenceTester)
test_02_CategoryDivergenceTester (testDivergenceTester.TestDivergenceTester)
test_03_PropertyDivergenceTester (testDivergenceTester.TestDivergenceTester)
test_04_CategoryDivergenceTester (testDivergenceTester.TestDivergenceTester)
testPurchaseOrder (8 errors)
test_08b_Order_testTotalPriceAndQuantityFastParameter (testPurchaseOrder.TestPurchaseOrder)
test_09_Order_testTotalPrice (testPurchaseOrder.TestPurchaseOrder)
test_09b_Order_testTotalPriceWithNegativePriceOrderLine (testPurchaseOrder.TestPurchaseOrder)
test_15_deliveryBuilder (testPurchaseOrder.TestPurchaseOrder)
test_16_deliveryBuilderWithNoTic (testPurchaseOrder.TestPurchaseOrder)
test_17_orderExpand (testPurchaseOrder.TestPurchaseOrder)
test_19b_getTotalQuantityAndPrice (testPurchaseOrder.TestPurchaseOrder)
test_order_cell_getTotalPrice (testPurchaseOrder.TestPurchaseOrder)
testPackingListRoundingPrecision (19 errors)
test_01_PackingListDecreaseQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_02_PackingListChangeDestination (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_03_PackingListChangeStartDate (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_04_PackingListDeleteLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_05_SimulationChangeQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_05a_SimulationChangeQuantityAndAcceptDecision (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_05b_SimulationChangeQuantityForMergedLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_05f_SimulationChangeAndPartialAcceptDecision (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_06_SimulationChangeStartDate (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_08_AddContainers (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_09_AddContainersWithVariatedResources (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_10_PackingListIncreaseQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
test_12_PackingListLineChangeResource (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
testTranslation (4 failures)
test_01_EnglishTranslation (testTranslation.TestTranslation)
test_02_FrenchTranslation (testTranslation.TestTranslation)
test_04_PolishTranslation (testTranslation.TestTranslation)
test_05_PortugueseTranslation (testTranslation.TestTranslation)
testPackingList (38 errors)
test_01_PackingListDecreaseQuantity (testPackingList.TestPackingList)
test_02_PackingListChangeDestination (testPackingList.TestPackingList)
test_03_PackingListChangeStartDate (testPackingList.TestPackingList)
test_04_PackingListDeleteLine (testPackingList.TestPackingList)
test_05_SimulationChangeQuantity (testPackingList.TestPackingList)
test_05a_SimulationChangeQuantityAndAcceptDecision (testPackingList.TestPackingList)
test_05b_SimulationChangeQuantityForMergedLine (testPackingList.TestPackingList)
test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testPackingList.TestPackingList)
test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingList.TestPackingList)
test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testPackingList.TestPackingList)
test_05f_SimulationChangeAndPartialAcceptDecision (testPackingList.TestPackingList)
test_06_SimulationChangeStartDate (testPackingList.TestPackingList)
test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPackingList)
test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPackingList)
test_08_AddContainers (testPackingList.TestPackingList)
test_09_AddContainersWithVariatedResources (testPackingList.TestPackingList)
test_10_PackingListIncreaseQuantity (testPackingList.TestPackingList)
test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingList.TestPackingList)
test_12_PackingListLineChangeResource (testPackingList.TestPackingList)
test_01_PackingListDecreaseQuantity (testPackingList.TestPurchasePackingList)
test_02_PackingListChangeDestination (testPackingList.TestPurchasePackingList)
test_03_PackingListChangeStartDate (testPackingList.TestPurchasePackingList)
test_04_PackingListDeleteLine (testPackingList.TestPurchasePackingList)
test_05_SimulationChangeQuantity (testPackingList.TestPurchasePackingList)
test_05a_SimulationChangeQuantityAndAcceptDecision (testPackingList.TestPurchasePackingList)
test_05b_SimulationChangeQuantityForMergedLine (testPackingList.TestPurchasePackingList)
test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testPackingList.TestPurchasePackingList)
test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingList.TestPurchasePackingList)
test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testPackingList.TestPurchasePackingList)
test_05f_SimulationChangeAndPartialAcceptDecision (testPackingList.TestPurchasePackingList)
test_06_SimulationChangeStartDate (testPackingList.TestPurchasePackingList)
test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPurchasePackingList)
test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPurchasePackingList)
test_08_AddContainers (testPackingList.TestPurchasePackingList)
test_09_AddContainersWithVariatedResources (testPackingList.TestPurchasePackingList)
test_10_PackingListIncreaseQuantity (testPackingList.TestPurchasePackingList)
test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingList.TestPurchasePackingList)
test_12_PackingListLineChangeResource (testPackingList.TestPurchasePackingList)
testSQLCachedWorklist (1 errors)
test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist)
testOrder (8 errors)
test_08b_Order_testTotalPriceAndQuantityFastParameter (testOrder.TestOrder)
test_09_Order_testTotalPrice (testOrder.TestOrder)
test_09b_Order_testTotalPriceWithNegativePriceOrderLine (testOrder.TestOrder)
test_15_deliveryBuilder (testOrder.TestOrder)
test_16_deliveryBuilderWithNoTic (testOrder.TestOrder)
test_17_orderExpand (testOrder.TestOrder)
test_19b_getTotalQuantityAndPrice (testOrder.TestOrder)
test_order_cell_getTotalPrice (testOrder.TestOrder)
testConversionInSimulation (8 errors)
test_01_delivery_mode_on_sale_packing_list_and_invoice (testConversionInSimulation.TestConversionInSimulation)
test_01_delivery_mode_on_sale_packing_list_and_invoice (testConversionInSimulation.TestConversionInSimulation)
test_01_destination_total_asset_price_on_accounting_lines (testConversionInSimulation.TestConversionInSimulation)
test_01_diverged_purchase_packing_list_source_total_asset_price (testConversionInSimulation.TestConversionInSimulation)
test_01_diverged_sale_packing_list_destination_total_asset_price (testConversionInSimulation.TestConversionInSimulation)
test_01_quantity_unit_on_sale_packing_list (testConversionInSimulation.TestConversionInSimulation)
test_01_simulation_movement_destination_asset_price (testConversionInSimulation.TestConversionInSimulation)
test_01_simulation_movement_source_asset_price (testConversionInSimulation.TestConversionInSimulation)
testXHTML (7 errors)
test.erp5_mrp.Production Order.ProductionOrder_view (testXHTML.TestXHTML)
test.erp5_mrp.Production Packing List.ProductionPackingList_view (testXHTML.TestXHTML)
test.erp5_mrp.Production Report.ProductionReport_view (testXHTML.TestXHTML)
test.erp5_project.Task Report.TaskReport_view (testXHTML.TestXHTML)
test.erp5_project.Task.Task_view (testXHTML.TestXHTML)
test.erp5_trade.Purchase Order.PurchaseOrder_view (testXHTML.TestXHTML)
test.erp5_trade.Sale Order.SaleOrder_view (testXHTML.TestXHTML)
testItem (2 errors)
test_01_ItemSimpleTest (testItem.TestItem)
test_02_ItemWithInvoice (testItem.TestItem)
testRule (12 errors)
test_01_ValidatedRuleWithNoScript (testRule.TestRule)
test_02_WrongTestMethod (testRule.TestRule)
test_03_GoodTestMethod (testRule.TestRule)
test_04_NotValidatedRule (testRule.TestRule)
test_05_ValidatedRule (testRule.TestRule)
test_06_WrongDateRange (testRule.TestRule)
test_07_GoodDateRange (testRule.TestRule)
test_08_updateAppliedRule (testRule.TestRule)
test_09_expandTwoRules (testRule.TestRule)
test_10_expandAddsRule (testRule.TestRule)
test_11_expandRemovesRule (testRule.TestRule)
test_12_expandReplacesRule (testRule.TestRule)
testAccountingRules (4 errors)
Add a new line then updateAppliedRule.
Tests that removing a line updates simulation correctly
Add a new line then updateAppliedRule.
Tests that removing a line updates simulation correctly
testERP5Catalog (5 failures)
test_SearchedStringIsNotStripped (testERP5Catalog.TestERP5Catalog)
test_SubDocumentsWithAcquireLocalRoleSecurityIndexing (testERP5Catalog.TestERP5Catalog)
test_complex_query (testERP5Catalog.TestERP5Catalog)
test_multipleRelatedKeyDoMultipleJoins (testERP5Catalog.TestERP5Catalog)
test_sortOnRelatedKeyWithUnsetRelation (testERP5Catalog.TestERP5Catalog)
-------------- next part --------------
ERROR: test_multiple_order_line_multiple_tax_line (testTradeCondition.TestTaxLineCalculationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 937, in test_multiple_order_line_multiple_tax_line
tax_movement_list = line_1.DeliveryMovement_getCorrespondingTaxLineList()
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_order_cell_and_tax_line (testTradeCondition.TestTaxLineCalculationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 815, in test_order_cell_and_tax_line
self.assertEquals(100, self.order.getTotalPrice(fast=0))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_tax_model_line_calculation_with_two_lines (testTradeCondition.TestTaxLineCalculationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 586, in test_tax_model_line_calculation_with_two_lines
order_line_1_tax_line_list = \
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_tax_on_tax (testTradeCondition.TestTaxLineCalculationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 661, in test_tax_on_tax
tax_movement_list = order_line.DeliveryMovement_getCorrespondingTaxLineList()
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_multiple_order_line_multiple_tax_line (testTradeCondition.TestTaxLineCalculationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 937, in test_multiple_order_line_multiple_tax_line
tax_movement_list = line_1.DeliveryMovement_getCorrespondingTaxLineList()
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_order_cell_and_tax_line (testTradeCondition.TestTaxLineCalculationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 815, in test_order_cell_and_tax_line
self.assertEquals(100, self.order.getTotalPrice(fast=0))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_tax_model_line_calculation_with_two_lines (testTradeCondition.TestTaxLineCalculationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 586, in test_tax_model_line_calculation_with_two_lines
order_line_1_tax_line_list = \
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_tax_on_tax (testTradeCondition.TestTaxLineCalculationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 661, in test_tax_on_tax
tax_movement_list = order_line.DeliveryMovement_getCorrespondingTaxLineList()
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_multiple_order_line_multiple_tax_line (testTradeCondition.TestTaxLineCalculationSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 937, in test_multiple_order_line_multiple_tax_line
tax_movement_list = line_1.DeliveryMovement_getCorrespondingTaxLineList()
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Invoice.py", line 68, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_order_cell_and_tax_line (testTradeCondition.TestTaxLineCalculationSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 815, in test_order_cell_and_tax_line
self.assertEquals(100, self.order.getTotalPrice(fast=0))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Invoice.py", line 68, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_tax_model_line_calculation_with_two_lines (testTradeCondition.TestTaxLineCalculationSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 586, in test_tax_model_line_calculation_with_two_lines
order_line_1_tax_line_list = \
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Invoice.py", line 68, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_tax_on_tax (testTradeCondition.TestTaxLineCalculationSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 661, in test_tax_on_tax
tax_movement_list = order_line.DeliveryMovement_getCorrespondingTaxLineList()
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Invoice.py", line 68, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_multiple_order_line_multiple_tax_line (testTradeCondition.TestTaxLineCalculationPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 937, in test_multiple_order_line_multiple_tax_line
tax_movement_list = line_1.DeliveryMovement_getCorrespondingTaxLineList()
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Invoice.py", line 68, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_order_cell_and_tax_line (testTradeCondition.TestTaxLineCalculationPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 815, in test_order_cell_and_tax_line
self.assertEquals(100, self.order.getTotalPrice(fast=0))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Invoice.py", line 68, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_tax_model_line_calculation_with_two_lines (testTradeCondition.TestTaxLineCalculationPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 586, in test_tax_model_line_calculation_with_two_lines
order_line_1_tax_line_list = \
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Invoice.py", line 68, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_tax_on_tax (testTradeCondition.TestTaxLineCalculationPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 661, in test_tax_on_tax
tax_movement_list = order_line.DeliveryMovement_getCorrespondingTaxLineList()
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 42, in DeliveryMovement_getCorrespondingTaxLineList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Invoice.py", line 68, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_2_tax_lines_simulation (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1161, in test_2_tax_lines_simulation
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/1', 'updateAppliedRule', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/1/3>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_build (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1235, in test_tax_line_build
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/2', 'updateAppliedRule', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_build_accounting (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1306, in test_tax_line_build_accounting
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/3', 'updateAppliedRule', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/3', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/3/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_merged_build (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1412, in test_tax_line_merged_build
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/4', 'updateAppliedRule', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/4', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/4/3>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_simulation (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1076, in test_tax_line_simulation
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/5', 'updateAppliedRule', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/5/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_updated_on_invoice_line_change (testTradeCondition.TestTaxLineOrderSimulationSaleOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1474, in test_tax_line_updated_on_invoice_line_change
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/6', 'updateAppliedRule', -1, 1), ('/erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/6', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_ccc2046f96acce5ee39a55d171c6e381/sale_order_module/6/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_2_tax_lines_simulation (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1161, in test_2_tax_lines_simulation
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/1', 'updateAppliedRule', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_6a8a5955eb520185edeaaf43488daf72/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/1/3>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_build (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1235, in test_tax_line_build
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/2', 'updateAppliedRule', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_6a8a5955eb520185edeaaf43488daf72/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_build_accounting (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1306, in test_tax_line_build_accounting
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/3', 'updateAppliedRule', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/3', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_6a8a5955eb520185edeaaf43488daf72/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/3/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_merged_build (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1412, in test_tax_line_merged_build
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/4', 'updateAppliedRule', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/4', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_6a8a5955eb520185edeaaf43488daf72/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/4/3>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_simulation (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1076, in test_tax_line_simulation
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/5', 'updateAppliedRule', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_6a8a5955eb520185edeaaf43488daf72/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/5/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_tax_line_updated_on_invoice_line_change (testTradeCondition.TestTaxLineOrderSimulationPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeCondition.py", line 1474, in test_tax_line_updated_on_invoice_line_change
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/6', 'updateAppliedRule', -1, 1), ('/erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/6', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_6a8a5955eb520185edeaaf43488daf72/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_6a8a5955eb520185edeaaf43488daf72/purchase_order_module/6/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_SimpleInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2302, in test_01_SimpleInvoice
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
CreateSaleInvoiceTransactionRule
CreateOrder
> SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
CheckInvoiceLineHasReferenceAndIntIndex
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_01_quantity_unit_copied_on_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1212, in test_01_quantity_unit_copied_on_packing_list
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_quantity_unit_copied_on_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_02_TwoInvoicesFromTwoPackingList (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2336, in test_02_TwoInvoicesFromTwoPackingList
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsSolved
CheckPackingListSplitted
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
DefineNewPackingListContainer
Tic
CheckNewPackingListIsPacked
SetReadyPackingList
SetReadyNewPackingList
Tic
StartPackingList
StartNewPackingList
Tic
CheckTwoInvoices
RemoveDateMovementGroupForTransactionBuilder
StartTwoInvoices
Tic
CheckTwoInvoicesTransactionLines
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_02_TwoInvoicesFromTwoPackingList (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_03_InvoiceEditAndInvoiceRule (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2368, in test_03_InvoiceEditAndInvoiceRule
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
EditInvoice
CheckInvoiceRuleNotAppliedOnInvoiceEdit
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_03_InvoiceEditAndInvoiceRule (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_04_PackingListEditAndInvoiceRule (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2388, in test_04_PackingListEditAndInvoiceRule
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
EditPackingList
CheckDeliveryRuleNotAppliedOnPackingListEdit
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_04_PackingListEditAndInvoiceRule (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_05_InvoiceEditPackingListLine (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2413, in test_05_InvoiceEditPackingListLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
EditPackingListLine
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_05_InvoiceEditPackingListLine (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_06_InvoiceDeletePackingListLine (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2439, in test_06_InvoiceDeletePackingListLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
Tic
SetContainerFullQuantity
Tic
CheckPackingListIsPacked
DeletePackingListLine
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_06_InvoiceDeletePackingListLine (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_07_InvoiceAddPackingListLine (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2467, in test_07_InvoiceAddPackingListLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
AddPackingListLine
SetContainerFullQuantity
Tic
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_07_InvoiceAddPackingListLine (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_08_InvoiceDecreaseQuantity (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2507, in test_08_InvoiceDecreaseQuantity
self.playSequence(sequence, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
CheckInvoiceTransactionRule
Tic
CheckInvoiceBuilding
DecreaseInvoiceLineQuantity
CheckInvoiceIsDivergent
CheckInvoiceIsCalculating
Tic
CheckInvoiceIsDiverged
SplitAndDeferInvoice
Tic
CheckInvoiceIsNotDivergent
CheckInvoiceIsSolved
CheckInvoiceSplitted
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckInvoiceTransactionRule
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_08_InvoiceDecreaseQuantity (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_09_InvoiceChangeStartDateFail (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2543, in test_09_InvoiceChangeStartDateFail
self.playSequence(sequence, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
CheckInvoiceTransactionRule
Tic
CheckInvoiceBuilding
ChangeInvoiceStartDate
CheckInvoiceIsDivergent
CheckInvoiceIsCalculating
Tic
CheckInvoiceIsDiverged
UnifyStartDateWithDecisionInvoice
Tic
CheckInvoiceNotSplitted
CheckInvoiceIsNotDivergent
CheckInvoiceIsSolved
CheckPackingListIsDivergent
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_09_InvoiceChangeStartDateFail (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_09b_InvoiceChangeStartDateSucceed (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2589, in test_09b_InvoiceChangeStartDateSucceed
self.playSequence(sequence, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
CheckInvoiceTransactionRule
Tic
CheckInvoiceBuilding
StopPackingList
Tic
DeliverPackingList
Tic
ChangeInvoiceStartDate
CheckInvoiceIsDivergent
CheckInvoiceIsCalculating
Tic
CheckInvoiceIsDiverged
UnifyStartDateWithDecisionInvoice
Tic
CheckInvoiceNotSplitted
CheckInvoiceIsNotDivergent
CheckInvoiceIsSolved
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckInvoiceTransactionRule
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_09b_InvoiceChangeStartDateSucceed (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_10_AcceptDecisionOnPackingList (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2655, in test_10_AcceptDecisionOnPackingList
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
CheckInvoicingRule
DecreasePackingListLineQuantity
SetContainerFullQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsSolved
CheckPackingListNotSplitted
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
CheckInvoiceTransactionRule
Tic
CheckInvoiceBuilding
StopPackingList
Tic
DeliverPackingList
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckInvoiceTransactionRule
StartInvoice
Tic
StopInvoice
Tic
DeliverInvoice
Tic
CheckInvoiceNotSplitted
CheckInvoiceIsNotDivergent
CheckInvoiceIsSolved
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_10_AcceptDecisionOnPackingList (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_11_AcceptDecisionOnPackingListAndInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2741, in test_11_AcceptDecisionOnPackingListAndInvoice
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
CheckInvoicingRule
DecreasePackingListLineQuantity
SetContainerFullQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsSolved
CheckPackingListNotSplitted
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
CheckInvoiceTransactionRule
Tic
CheckInvoiceBuilding
StopPackingList
Tic
DeliverPackingList
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckInvoiceTransactionRule
IncreaseInvoiceLineQuantity
Tic
CheckInvoiceIsDiverged
AcceptDecisionQuantityInvoice
Tic
CheckInvoiceIsNotDivergent
CheckInvoiceIsSolved
StartInvoice
Tic
StopInvoice
Tic
DeliverInvoice
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckInvoiceTransactionRule
CheckInvoiceNotSplitted
CheckInvoiceIsNotDivergent
CheckInvoiceIsSolved
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_11_AcceptDecisionOnPackingListAndInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_12_SplitPackingListAndAcceptInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2855, in test_12_SplitPackingListAndAcceptInvoice
self.playSequence(sequence, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
CheckInvoicingRule
DecreasePackingListLineQuantity
SetContainerFullQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsSolved
CheckPackingListSplitted
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
CheckInvoiceTransactionRule
Tic
CheckInvoiceBuilding
StopPackingList
Tic
DeliverPackingList
Tic
CheckPackingListIsSolved
CheckPackingListSplitted
IncreaseInvoiceLineQuantity
CheckInvoiceIsCalculating
Tic
CheckInvoiceIsDiverged
AcceptDecisionQuantityInvoice
Tic
StartInvoice
Tic
StopInvoice
Tic
DeliverInvoice
Tic
CheckInvoiceIsSolved
CheckInvoiceNotSplitted
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckInvoiceTransactionRule
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
SwitchPackingLists
AddPackingListContainer
SetContainerFullQuantity
Tic
CheckPackingListIsSolved
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
CheckInvoiceTransactionRule
Tic
CheckInvoiceBuilding
StopPackingList
Tic
DeliverPackingList
Tic
CheckPackingListIsSolved
SetInvoiceLineQuantityToZero
CheckInvoiceIsCalculating
Tic
CheckInvoiceIsDiverged
AcceptDecisionQuantityInvoice
Tic
StartInvoice
Tic
StopInvoice
Tic
DeliverInvoice
Tic
CheckInvoiceIsSolved
CheckInvoiceNotSplitted
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckInvoiceTransactionRule
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_12_SplitPackingListAndAcceptInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_13_SplitAndDeferInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2926, in test_13_SplitAndDeferInvoice
self.playSequence(sequence, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
CheckInvoiceTransactionRule
Tic
CheckInvoiceBuilding
StopPackingList
Tic
DeliverPackingList
Tic
CheckPackingListIsSolved
CheckPackingListNotSplitted
DecreaseInvoiceLineQuantity
CheckInvoiceIsDivergent
CheckInvoiceIsCalculating
Tic
CheckInvoiceIsDiverged
SplitAndDeferInvoice
Tic
StartInvoice
Tic
StopInvoice
Tic
DeliverInvoice
Tic
CheckInvoiceIsNotDivergent
CheckInvoiceIsSolved
CheckInvoiceSplitted
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckInvoiceTransactionRule
SwitchInvoices
StartInvoice
Tic
StopInvoice
Tic
DeliverInvoice
Tic
CheckInvoiceIsNotDivergent
CheckInvoiceIsSolved
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_13_SplitAndDeferInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_14_AcceptDecisionOnInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 2994, in test_14_AcceptDecisionOnInvoice
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
CheckInvoiceTransactionRule
Tic
CheckInvoiceBuilding
StopPackingList
Tic
DeliverPackingList
Tic
CheckPackingListIsSolved
CheckPackingListNotSplitted
DecreaseInvoiceLineQuantity
CheckInvoiceIsDivergent
CheckInvoiceIsCalculating
Tic
CheckInvoiceIsDiverged
AcceptDecisionQuantityInvoice
Tic
StartInvoice
Tic
StopInvoice
Tic
DeliverInvoice
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckInvoiceTransactionRule
CheckInvoiceNotSplitted
CheckInvoiceIsNotDivergent
CheckInvoiceIsSolved
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_14_AcceptDecisionOnInvoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_16_ManuallyAddedMovements (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 3046, in test_16_ManuallyAddedMovements
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
AddInvoiceLines
Tic
StartInvoice
Tic
CheckSimulationTrees
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_16_ManuallyAddedMovements (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_17_ManuallyAddedWrongMovements (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 3073, in test_17_ManuallyAddedWrongMovements
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
AddWrongInvoiceLines
Tic
StartInvoice
CheckStartInvoiceFail
CheckSimulationTrees
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_17_ManuallyAddedWrongMovements (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_18_compareInvoiceAndPackingList (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 3096, in test_18_compareInvoiceAndPackingList
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
CheckInvoicesConsistency
CheckPackingListInvoice
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_18_compareInvoiceAndPackingList (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: Test copy on paste on Invoice.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 817, in test_Invoice_viewAsODT
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT_empty_image (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 856, in test_Invoice_viewAsODT_empty_image
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT_empty_image (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT_invalid_image (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 907, in test_Invoice_viewAsODT_invalid_image
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT_invalid_image (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Reference (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_accept_quantity_divergence_on_invoice_with_started_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 3104, in test_accept_quantity_divergence_on_invoice_with_started_packing_list
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_accept_quantity_divergence_on_invoice_with_started_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1228, in test_accept_quantity_divergence_on_invoice_with_stopped_packing_list
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1286, in test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_delivery_mode_and_incoterm_on_invoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1112, in test_delivery_mode_and_incoterm_on_invoice
self.createInvoiceTransactionRule(currency)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_delivery_mode_and_incoterm_on_invoice (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_description_copied_on_lines (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1048, in test_description_copied_on_lines
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_description_copied_on_lines (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_invoice_building_with_cells (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 965, in test_invoice_building_with_cells
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_invoice_building_with_cells (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_invoice_transaction_line_resource (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 342, in test_invoice_transaction_line_resource
self.createInvoiceTransactionRule(currency)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_invoice_transaction_line_resource (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_modify_planned_order_invoice_transaction_rule (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 594, in test_modify_planned_order_invoice_transaction_rule
self.createInvoiceTransactionRule(currency)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_modify_planned_order_invoice_transaction_rule (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_modify_planned_order_invoicing_rule (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 429, in test_modify_planned_order_invoicing_rule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_modify_planned_order_invoicing_rule (testInvoice.TestSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_quantity_unit_copied_on_packing_list (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1178, in test_01_quantity_unit_copied_on_packing_list
self.tic()#execute transaction
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_quantity_unit_copied_on_packing_list (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: Test copy on paste on Invoice.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 817, in test_Invoice_viewAsODT
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT_empty_image (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 856, in test_Invoice_viewAsODT_empty_image
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT_empty_image (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT_invalid_image (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 907, in test_Invoice_viewAsODT_invalid_image
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_Invoice_viewAsODT_invalid_image (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1228, in test_accept_quantity_divergence_on_invoice_with_stopped_packing_list
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
Tic
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1286, in test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
> CreateSaleInvoiceTransactionRule
CreateOrder
SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderRule
CheckOrderSimulation
CheckDeliveryBuilding
Tic
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 156, in stepCreateSaleInvoiceTransactionRule
self.createInvoiceTransactionRule(resource=sequence.get('resource'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_delivery_mode_and_incoterm_on_invoice (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1112, in test_delivery_mode_and_incoterm_on_invoice
self.createInvoiceTransactionRule(currency)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_delivery_mode_and_incoterm_on_invoice (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_description_copied_on_lines (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 1048, in test_description_copied_on_lines
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_description_copied_on_lines (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1/2>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_invoice_building_with_cells (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 965, in test_invoice_building_with_cells
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_invoice_building_with_cells (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_invoice_transaction_line_resource (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 342, in test_invoice_transaction_line_resource
self.createInvoiceTransactionRule(currency)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_invoice_transaction_line_resource (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_modify_planned_order_invoice_transaction_rule (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 594, in test_modify_planned_order_invoice_transaction_rule
self.createInvoiceTransactionRule(currency)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 159, in createInvoiceTransactionRule
return UnrestrictedMethod(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/UnrestrictedMethod.py", line 97, in __call__
return self._m(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 182, in _createSaleInvoiceTransactionRule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_modify_planned_order_invoice_transaction_rule (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2/1/movement_0>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_modify_planned_order_invoicing_rule (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 429, in test_modify_planned_order_invoicing_rule
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/3', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/3/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_modify_planned_order_invoicing_rule (testInvoice.TestPurchaseInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/base.py", line 102, in tearDown
self.beforeTearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testInvoice.py", line 134, in beforeTearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/portal_deliveries/purchase_packing_list_builder', 'build', -1, 1), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/3', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/4', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/sale_order_module/5', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/1', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/2', 'expand', -2, 6), ('/erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/3', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_a174109070484412d0b29b9390210103/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_a174109070484412d0b29b9390210103/purchase_order_module/3/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: testSaleOrderReport (testTradeReports.TestTradeReports)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTradeReports.py", line 306, in testSaleOrderReport
line_list = self.getListBoxLineList(report_section_list[0])
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 936, in getListBoxLineList
REQUEST=self.portal.REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 688, in get_value
return proxy_field.get_value(id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ListBox.py", line 2633, in get_value
render_prefix=kw.get('render_prefix'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ListBox.py", line 405, in render
return renderer()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ListBox.py", line 1813, in __call__
return self.render(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ListBox.py", line 2378, in render
for line in self.query():
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ListBox.py", line 1740, in query
report_section_list = self.getReportSectionList()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ListBox.py", line 1718, in getReportSectionList
object_list = selection(method=domain_list_method, context=domain_context, REQUEST=self.request)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Selection.py", line 218, in __call__
result = method(selection=self, **kw)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 84, in OrderModule_getOrderStatList
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_01_QuantityDivergenceTester (testDivergenceTester.TestDivergenceTester)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testDivergenceTester.py", line 96, in afterSetUp
self.bootstrapSite()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testDivergenceTester.py", line 83, in bootstrapSite
sequence_list.play(self, quiet=self.quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
RemoveDivergenceTesters
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
FAIL: test_02_CategoryDivergenceTester (testDivergenceTester.TestDivergenceTester)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testDivergenceTester.py", line 229, in test_02_CategoryDivergenceTester
sequence_list.play(self, quiet=self.quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
> GetPackingList
CheckPackingListIsNotDivergent
SetNewSource
CheckPackingListIsNotDivergent
AddCategoryDivergenceTester
CheckPackingListIsNotDivergent
ConfigureCategoryDivergenceTesterForSource
CheckPackingListIsDivergent
SetPreviousSource
CheckPackingListIsNotDivergent
Tic
RemoveDivergenceTesters
Tic
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testDivergenceTester.py", line 104, in stepGetPackingList
self.assertEquals(1, len(sql_result))
AssertionError: 1 != 0
FAIL: test_03_PropertyDivergenceTester (testDivergenceTester.TestDivergenceTester)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testDivergenceTester.py", line 288, in test_03_PropertyDivergenceTester
sequence_list.play(self, quiet=self.quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
> GetPackingList
CheckPackingListIsNotDivergent
SetNewStartDate
CheckPackingListIsNotDivergent
AddPropertyDivergenceTester
CheckPackingListIsNotDivergent
ConfigurePropertyDivergenceTesterForStartDate
CheckPackingListIsDivergent
SetPreviousStartDate
CheckPackingListIsNotDivergent
Tic
RemoveDivergenceTesters
Tic
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testDivergenceTester.py", line 104, in stepGetPackingList
self.assertEquals(1, len(sql_result))
AssertionError: 1 != 0
FAIL: test_04_CategoryDivergenceTester (testDivergenceTester.TestDivergenceTester)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testDivergenceTester.py", line 339, in test_04_CategoryDivergenceTester
sequence_list.play(self, quiet=self.quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
> GetPackingList
CheckPackingListIsNotDivergent
SetNewAggregate
CheckPackingListIsNotDivergent
AddCategoryDivergenceTester
CheckPackingListIsNotDivergent
ConfigureCategoryDivergenceTesterForAggregate
CheckPackingListIsDivergent
SetPreviousAggregate
CheckPackingListIsNotDivergent
Tic
RemoveDivergenceTesters
Tic
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testDivergenceTester.py", line 104, in stepGetPackingList
self.assertEquals(1, len(sql_result))
AssertionError: 1 != 0
ERROR: test_08b_Order_testTotalPriceAndQuantityFastParameter (testPurchaseOrder.TestPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1382, in test_08b_Order_testTotalPriceAndQuantityFastParameter
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrder
CreateVariatedResource
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CheckOrderLineDefaultValues
SetOrderLineFullVCL
CompleteOrderLineMatrix
CreateNotVariatedResource
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
> CheckOrderTotalPriceAndQuantityFastParameter
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 619, in stepCheckOrderTotalPriceAndQuantityFastParameter
self.assertEquals(total_price, order.getTotalPrice(fast=0))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_09_Order_testTotalPrice (testPurchaseOrder.TestPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1418, in test_09_Order_testTotalPrice
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrder
> CheckOrderTotalPrice
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 598, in stepCheckOrderTotalPrice
self.assertEquals(total_price, order.getTotalPrice())
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_09b_Order_testTotalPriceWithNegativePriceOrderLine (testPurchaseOrder.TestPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1445, in test_09b_Order_testTotalPriceWithNegativePriceOrderLine
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrder
CheckOrderTotalQuantity
CreateNotVariatedResource
CreateOrderLine
Tic
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateNotVariatedResourceForNegativePriceOrderLine
CreateOrderLine
Tic
SetOrderLineResource
SetOrderLineDefaultNegativePriceValue
Tic
> CheckOrderTotalPrice
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 598, in stepCheckOrderTotalPrice
self.assertEquals(total_price, order.getTotalPrice())
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_15_deliveryBuilder (testPurchaseOrder.TestPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1773, in test_15_deliveryBuilder
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrder
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckDeliveryBuilding
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_16_deliveryBuilderWithNoTic (testPurchaseOrder.TestPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1808, in test_16_deliveryBuilderWithNoTic
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
Tic
CreateOrder
> SetOrderProfile
CreateVariatedResource
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CheckOrderLineDefaultValues
CheckOrderLineTotalQuantity
SetOrderLineFullVCL
CompleteOrderLineMatrix
CreateNotVariatedResource
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckDeliveryBuilding
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_17_orderExpand (testPurchaseOrder.TestPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1881, in test_17_orderExpand
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrder
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ModifyOrderLineQuantity
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderSimulation
CheckOrderSimulationStable
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_19b_getTotalQuantityAndPrice (testPurchaseOrder.TestPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 2024, in test_19b_getTotalQuantityAndPrice
self.assertEquals(order.getTotalPrice(fast=0), 0)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_order_cell_getTotalPrice (testPurchaseOrder.TestPurchaseOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 2366, in test_order_cell_getTotalPrice
self.assertEquals(10 * 3, order.getTotalPrice())
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_01_PackingListDecreaseQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 904, in test_01_PackingListDecreaseQuantity
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsSolved
CheckPackingListSplitted
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_02_PackingListChangeDestination (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 924, in test_02_PackingListChangeDestination
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ChangePackingListDestination
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
UnifyDestinationWithDecision
Tic
CheckPackingListIsSolved
CheckPackingListIsNotDivergent
CheckSimulationDestinationUpdated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_03_PackingListChangeStartDate (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 944, in test_03_PackingListChangeStartDate
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ChangePackingListStartDate
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
UnifyStartDateWithDecision
Tic
CheckPackingListIsSolved
CheckPackingListIsNotDivergent
CheckSimulationStartDateUpdated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_04_PackingListDeleteLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 960, in test_04_PackingListDeleteLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CheckSimulationConnected
DeletePackingListLine
CheckPackingListIsNotDivergent
Tic
CheckSimulationDisconnected
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05_SimulationChangeQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 979, in test_05_SimulationChangeQuantity
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantity
Tic
CheckPackingListIsDiverged
AdoptPrevisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithNewQuantityPrevision
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05a_SimulationChangeQuantityAndAcceptDecision (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 998, in test_05a_SimulationChangeQuantityAndAcceptDecision
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantity
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckSimulationQuantityUpdated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05b_SimulationChangeQuantityForMergedLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1017, in test_05b_SimulationChangeQuantityForMergedLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantityForMergedLine
Tic
CheckPackingListIsDiverged
AdoptPrevisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithNewQuantityPrevisionForMergedLine
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1036, in test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantityForMergedLine
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckSimulationQuantityUpdatedForMergedLine
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1056, in test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CreateNotVariatedResource
ModifyOneSimulationLineResource
Tic
CheckPackingListIsDiverged
AdoptPrevisionResource
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithDifferentResource
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1075, in test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineResource
Tic
CheckPackingListIsDiverged
AdoptPrevisionResource
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithSameResource
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05f_SimulationChangeAndPartialAcceptDecision (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1103, in test_05f_SimulationChangeAndPartialAcceptDecision
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CreateNotVariatedResource
ModifySimulationLineQuantityForMergedLine
ModifyOneSimulationLineResource
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsDiverged
AcceptDecisionResource
Tic
CheckPackingListIsDiverged
UnifyStartDateWithDecision
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckSimulationQuantityUpdatedForMergedLine
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_06_SimulationChangeStartDate (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1122, in test_06_SimulationChangeStartDate
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
UnifyStartDateWithPrevision
Tic
CheckPackingListIsSolved
CheckNewPackingListAfterStartDateAdopt
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1143, in test_07_SimulationChangeStartDateWithTwoOrderLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
UnifyStartDateWithPrevision
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckNewPackingListAfterStartDateAdopt
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1164, in test_07a_SimulationChangeStartDateWithTwoOrderLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifyOneSimulationLineStartDate
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
UnifyStartDateWithPrevision
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckNewPackingListAfterStartDateAdopt
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_08_AddContainers (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1184, in test_08_AddContainers
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineSmallQuantity
CheckContainerLineSmallQuantity
CheckPackingListIsNotPacked
SetContainerFullQuantity
Tic
CheckPackingListIsPacked
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_09_AddContainersWithVariatedResources (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1210, in test_09_AddContainersWithVariatedResources
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
SetOrderLineFullVCL
CompleteOrderLineMatrix
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineSmallQuantity
CheckContainerLineSmallQuantity
CheckPackingListIsNotPacked
SetContainerFullQuantity
Tic
CheckPackingListIsPacked
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
UnifyStartDateWithPrevision
Tic
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_10_PackingListIncreaseQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1240, in test_10_PackingListIncreaseQuantity
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
IncreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
CheckPackingListNotSolved
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1276, in test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsSolved
CheckPackingListSplitted
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckNewPackingListIsDivergent
NewPackingListAdoptPrevisionQuantity
Tic
CheckPackingListIsSolved
CheckPackingListSplittedTwoTimes
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_12_PackingListLineChangeResource (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1295, in test_12_PackingListLineChangeResource
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CreateNotVariatedResource
ChangePackingListLineResource
CheckPackingListIsCalculating
Tic
CheckPackingListIsDivergent
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
FAIL: test_01_EnglishTranslation (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTranslation.py", line 209, in test_01_EnglishTranslation
self.checkWorkflowStateTitle(quiet=quiet, run=run)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTranslation.py", line 202, in checkWorkflowStateTitle
self.fail(self.message)
AssertionError:
### Potential problems ###
'category_publication_workflow' 'expired_published' '' '['expired_protected']'
'category_publication_workflow' 'expired_protected' '' '['expired_published']'
### Because of these ###
'category_publication_workflow' 'expired_published' ''
'category_publication_workflow' 'expired_protected' ''
'amortisation_transaction_causality_workflow' 'draft' ''
Open
### Potential problems ###
'order_workflow' 'open' 'Open' '['confirmed']'
'production_order_workflow' 'open' 'Open' '['confirmed']'
### Because of these ###
'assignment_workflow' 'open' 'Open'
'career_workflow' 'open' 'Open'
'order_workflow' 'open' 'Open'
'account_workflow' 'validated' 'Open'
'accounting_period_workflow' 'started' 'Open'
'ticket_workflow' 'validated' 'Open'
'bug_workflow' 'confirmed' 'Open'
'production_order_workflow' 'open' 'Open'
'project_workflow' 'validated' 'Open'
FAIL: test_02_FrenchTranslation (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTranslation.py", line 216, in test_02_FrenchTranslation
self.checkWorkflowStateTitle(quiet=quiet, run=run)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTranslation.py", line 202, in checkWorkflowStateTitle
self.fail(self.message)
AssertionError:
Activé
### Potential problems ###
'preference_workflow' 'global' 'Globally Enabled' '['enabled']'
'preference_workflow' 'enabled' 'Enabled' '['global']'
### Because of these ###
'preference_workflow' 'global' 'Globally Enabled'
'preference_workflow' 'enabled' 'Enabled'
Ouvert
### Potential problems ###
'order_workflow' 'open' 'Open' '['confirmed']'
'production_order_workflow' 'open' 'Open' '['confirmed']'
### Because of these ###
'assignment_workflow' 'open' 'Open'
'career_workflow' 'open' 'Open'
'order_workflow' 'open' 'Open'
'account_workflow' 'validated' 'Open'
'accounting_period_workflow' 'started' 'Open'
'ticket_workflow' 'validated' 'Open'
'bug_workflow' 'confirmed' 'Open'
'production_order_workflow' 'open' 'Open'
'project_workflow' 'validated' 'Open'
En cours de calcul
### Potential problems ###
'delivery_causality_workflow' 'calculating' 'Calculating' '['solving']'
'delivery_causality_workflow' 'solving' 'Solving' '['calculating']'
'amortisation_transaction_causality_workflow' 'calculating' 'Calculating' '['solving']'
'amortisation_transaction_causality_workflow' 'solving' 'Solving' '['calculating']'
### Because of these ###
'delivery_causality_workflow' 'calculating' 'Calculating'
'delivery_causality_workflow' 'solving' 'Solving'
'amortisation_transaction_causality_workflow' 'calculating' 'Calculating'
'amortisation_transaction_causality_workflow' 'solving' 'Solving'
'immobilisation_workflow' 'calculating' 'Calculating'
FAIL: test_04_PolishTranslation (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTranslation.py", line 230, in test_04_PolishTranslation
self.checkWorkflowStateTitle(quiet=quiet, run=run)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTranslation.py", line 202, in checkWorkflowStateTitle
self.fail(self.message)
AssertionError:
Otwórz
### Potential problems ###
'order_workflow' 'open' 'Open' '['confirmed']'
'production_order_workflow' 'open' 'Open' '['confirmed']'
### Because of these ###
'assignment_workflow' 'open' 'Open'
'career_workflow' 'open' 'Open'
'order_workflow' 'open' 'Open'
'account_workflow' 'validated' 'Open'
'accounting_period_workflow' 'started' 'Open'
'ticket_workflow' 'validated' 'Open'
'bug_workflow' 'confirmed' 'Open'
'production_order_workflow' 'open' 'Open'
'project_workflow' 'validated' 'Open'
FAIL: test_05_PortugueseTranslation (testTranslation.TestTranslation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTranslation.py", line 237, in test_05_PortugueseTranslation
self.checkWorkflowStateTitle(quiet=quiet, run=run)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testTranslation.py", line 202, in checkWorkflowStateTitle
self.fail(self.message)
AssertionError:
Abrir
### Potential problems ###
'order_workflow' 'open' 'Open' '['confirmed']'
'production_order_workflow' 'open' 'Open' '['confirmed']'
### Because of these ###
'assignment_workflow' 'open' 'Open'
'career_workflow' 'open' 'Open'
'order_workflow' 'open' 'Open'
'account_workflow' 'validated' 'Open'
'accounting_period_workflow' 'started' 'Open'
'ticket_workflow' 'validated' 'Open'
'bug_workflow' 'confirmed' 'Open'
'production_order_workflow' 'open' 'Open'
'project_workflow' 'validated' 'Open'
ERROR: test_01_PackingListDecreaseQuantity (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 904, in test_01_PackingListDecreaseQuantity
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsSolved
CheckPackingListSplitted
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_02_PackingListChangeDestination (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 924, in test_02_PackingListChangeDestination
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ChangePackingListDestination
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
UnifyDestinationWithDecision
Tic
CheckPackingListIsSolved
CheckPackingListIsNotDivergent
CheckSimulationDestinationUpdated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_03_PackingListChangeStartDate (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 944, in test_03_PackingListChangeStartDate
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ChangePackingListStartDate
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
UnifyStartDateWithDecision
Tic
CheckPackingListIsSolved
CheckPackingListIsNotDivergent
CheckSimulationStartDateUpdated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_04_PackingListDeleteLine (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 960, in test_04_PackingListDeleteLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CheckSimulationConnected
DeletePackingListLine
CheckPackingListIsNotDivergent
Tic
CheckSimulationDisconnected
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05_SimulationChangeQuantity (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 979, in test_05_SimulationChangeQuantity
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantity
Tic
CheckPackingListIsDiverged
AdoptPrevisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithNewQuantityPrevision
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05a_SimulationChangeQuantityAndAcceptDecision (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 998, in test_05a_SimulationChangeQuantityAndAcceptDecision
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantity
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckSimulationQuantityUpdated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05b_SimulationChangeQuantityForMergedLine (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1017, in test_05b_SimulationChangeQuantityForMergedLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantityForMergedLine
Tic
CheckPackingListIsDiverged
AdoptPrevisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithNewQuantityPrevisionForMergedLine
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1036, in test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantityForMergedLine
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckSimulationQuantityUpdatedForMergedLine
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1056, in test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CreateNotVariatedResource
ModifyOneSimulationLineResource
Tic
CheckPackingListIsDiverged
AdoptPrevisionResource
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithDifferentResource
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1075, in test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineResource
Tic
CheckPackingListIsDiverged
AdoptPrevisionResource
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithSameResource
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05f_SimulationChangeAndPartialAcceptDecision (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1103, in test_05f_SimulationChangeAndPartialAcceptDecision
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CreateNotVariatedResource
ModifySimulationLineQuantityForMergedLine
ModifyOneSimulationLineResource
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsDiverged
AcceptDecisionResource
Tic
CheckPackingListIsDiverged
UnifyStartDateWithDecision
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckSimulationQuantityUpdatedForMergedLine
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_06_SimulationChangeStartDate (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1122, in test_06_SimulationChangeStartDate
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
UnifyStartDateWithPrevision
Tic
CheckPackingListIsSolved
CheckNewPackingListAfterStartDateAdopt
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1143, in test_07_SimulationChangeStartDateWithTwoOrderLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
UnifyStartDateWithPrevision
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckNewPackingListAfterStartDateAdopt
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1164, in test_07a_SimulationChangeStartDateWithTwoOrderLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifyOneSimulationLineStartDate
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
UnifyStartDateWithPrevision
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckNewPackingListAfterStartDateAdopt
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_08_AddContainers (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1184, in test_08_AddContainers
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineSmallQuantity
CheckContainerLineSmallQuantity
CheckPackingListIsNotPacked
SetContainerFullQuantity
Tic
CheckPackingListIsPacked
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_09_AddContainersWithVariatedResources (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1210, in test_09_AddContainersWithVariatedResources
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
SetOrderLineFullVCL
CompleteOrderLineMatrix
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineSmallQuantity
CheckContainerLineSmallQuantity
CheckPackingListIsNotPacked
SetContainerFullQuantity
Tic
CheckPackingListIsPacked
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
UnifyStartDateWithPrevision
Tic
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_10_PackingListIncreaseQuantity (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1240, in test_10_PackingListIncreaseQuantity
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
IncreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
CheckPackingListNotSolved
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1276, in test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsSolved
CheckPackingListSplitted
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckNewPackingListIsDivergent
NewPackingListAdoptPrevisionQuantity
Tic
CheckPackingListIsSolved
CheckPackingListSplittedTwoTimes
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_12_PackingListLineChangeResource (testPackingList.TestPackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1295, in test_12_PackingListLineChangeResource
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CreateNotVariatedResource
ChangePackingListLineResource
CheckPackingListIsCalculating
Tic
CheckPackingListIsDivergent
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_01_PackingListDecreaseQuantity (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 904, in test_01_PackingListDecreaseQuantity
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsSolved
CheckPackingListSplitted
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_02_PackingListChangeDestination (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 924, in test_02_PackingListChangeDestination
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ChangePackingListDestination
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
UnifyDestinationWithDecision
Tic
CheckPackingListIsSolved
CheckPackingListIsNotDivergent
CheckSimulationDestinationUpdated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_03_PackingListChangeStartDate (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 944, in test_03_PackingListChangeStartDate
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ChangePackingListStartDate
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
UnifyStartDateWithDecision
Tic
CheckPackingListIsSolved
CheckPackingListIsNotDivergent
CheckSimulationStartDateUpdated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_04_PackingListDeleteLine (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 960, in test_04_PackingListDeleteLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CheckSimulationConnected
DeletePackingListLine
CheckPackingListIsNotDivergent
Tic
CheckSimulationDisconnected
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05_SimulationChangeQuantity (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 979, in test_05_SimulationChangeQuantity
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantity
Tic
CheckPackingListIsDiverged
AdoptPrevisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithNewQuantityPrevision
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05a_SimulationChangeQuantityAndAcceptDecision (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 998, in test_05a_SimulationChangeQuantityAndAcceptDecision
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantity
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckSimulationQuantityUpdated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05b_SimulationChangeQuantityForMergedLine (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1017, in test_05b_SimulationChangeQuantityForMergedLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantityForMergedLine
Tic
CheckPackingListIsDiverged
AdoptPrevisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithNewQuantityPrevisionForMergedLine
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1036, in test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineQuantityForMergedLine
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckSimulationQuantityUpdatedForMergedLine
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1056, in test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CreateNotVariatedResource
ModifyOneSimulationLineResource
Tic
CheckPackingListIsDiverged
AdoptPrevisionResource
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithDifferentResource
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1075, in test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineResource
Tic
CheckPackingListIsDiverged
AdoptPrevisionResource
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckPackingListLineWithSameResource
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_05f_SimulationChangeAndPartialAcceptDecision (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1103, in test_05f_SimulationChangeAndPartialAcceptDecision
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CreateNotVariatedResource
ModifySimulationLineQuantityForMergedLine
ModifyOneSimulationLineResource
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
AcceptDecisionQuantity
Tic
CheckPackingListIsDiverged
AcceptDecisionResource
Tic
CheckPackingListIsDiverged
UnifyStartDateWithDecision
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckSimulationQuantityUpdatedForMergedLine
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_06_SimulationChangeStartDate (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1122, in test_06_SimulationChangeStartDate
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
UnifyStartDateWithPrevision
Tic
CheckPackingListIsSolved
CheckNewPackingListAfterStartDateAdopt
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1143, in test_07_SimulationChangeStartDateWithTwoOrderLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
UnifyStartDateWithPrevision
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckNewPackingListAfterStartDateAdopt
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1164, in test_07a_SimulationChangeStartDateWithTwoOrderLine
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
ModifyOneSimulationLineStartDate
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
UnifyStartDateWithPrevision
Tic
CheckPackingListIsNotDivergent
CheckPackingListIsSolved
CheckNewPackingListAfterStartDateAdopt
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_08_AddContainers (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1184, in test_08_AddContainers
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineSmallQuantity
CheckContainerLineSmallQuantity
CheckPackingListIsNotPacked
SetContainerFullQuantity
Tic
CheckPackingListIsPacked
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_09_AddContainersWithVariatedResources (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1210, in test_09_AddContainersWithVariatedResources
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
SetOrderLineFullVCL
CompleteOrderLineMatrix
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineSmallQuantity
CheckContainerLineSmallQuantity
CheckPackingListIsNotPacked
SetContainerFullQuantity
Tic
CheckPackingListIsPacked
ModifySimulationLineStartDate
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
UnifyStartDateWithPrevision
Tic
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_10_PackingListIncreaseQuantity (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1240, in test_10_PackingListIncreaseQuantity
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
IncreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsDiverged
CheckPackingListIsDivergent
CheckPackingListNotSolved
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1276, in test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckPackingListIsSolved
CheckPackingListSplitted
DecreasePackingListLineQuantity
CheckPackingListIsCalculating
Tic
CheckPackingListIsDiverged
SplitAndDeferPackingList
Tic
CheckNewPackingListIsDivergent
NewPackingListAdoptPrevisionQuantity
Tic
CheckPackingListIsSolved
CheckPackingListSplittedTwoTimes
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_12_PackingListLineChangeResource (testPackingList.TestPurchasePackingList)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testPackingList.py", line 1295, in test_12_PackingListLineChangeResource
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateOrder
CreateCurrency
SetOrderPriceCurrency
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ConfirmOrder
Tic
CheckOrderSimulation
CheckDeliveryBuilding
CheckPackingListIsNotDivergent
CheckOrderPackingList
CreateNotVariatedResource
ChangePackingListLineResource
CheckPackingListIsCalculating
Tic
CheckPackingListIsDivergent
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testWorklist.py", line 367, in test_02_related_key
result = workflow_tool.listActions(object=document)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/patches/WorkflowTool.py", line 563, in WorkflowTool_listActions
actions.extend(_getWorklistActionList())
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Cache.py", line 202, in __call__
value = cache_factory(
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Cache.py", line 109, in __call__
value = callable_object(*args, **kwd)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/patches/WorkflowTool.py", line 529, in _getWorklistActionList
src__=src__)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 9, in Base_getCountFromWorklistTable
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 341, in guarded_apply
return builtin_guarded_apply(func, args, kws)
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 363, in builtin_guarded_apply
return func(*arglist, **argdict)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/patches/DA.py", line 220, in DA__call__
result=DB__.query(query, self.max_rows_)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ZMySQLDA/db.py", line 295, in query
return self._access_db(method_id='query', args=args, kw=kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ZMySQLDA/db.py", line 286, in _access_db
return getattr(db, method_id)(*args, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ZMySQLDA/db.py", line 421, in query
c = self._query(qs)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ZMySQLDA/db.py", line 396, in _query
raise OperationalError(m[0], '%s: %s' % (m[1], query))
OperationalError: (1054, "Unknown column 'base_category_id' in 'field list': SELECT\n sum(`count`) as count, base_category_id, viewable_owner, portal_type, security_uid\nFROM\n worklist_cache\nWHERE\n ((((security_uid IN (1, 2, 3, 4, 5, 6, 7, 8, 10, 12)) AND (((((portal_type = 'Organisation') AND ((((((NOT (viewable_owner = 'manager'))) AND (((((base_category_id IN ('region', 'role')))))))))))))))))\nGROUP BY\n base_category_id, viewable_owner, portal_type, security_uid LIMIT 1000")
ERROR: test_08b_Order_testTotalPriceAndQuantityFastParameter (testOrder.TestOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1382, in test_08b_Order_testTotalPriceAndQuantityFastParameter
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrder
CreateVariatedResource
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CheckOrderLineDefaultValues
SetOrderLineFullVCL
CompleteOrderLineMatrix
CreateNotVariatedResource
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
> CheckOrderTotalPriceAndQuantityFastParameter
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 619, in stepCheckOrderTotalPriceAndQuantityFastParameter
self.assertEquals(total_price, order.getTotalPrice(fast=0))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_09_Order_testTotalPrice (testOrder.TestOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1418, in test_09_Order_testTotalPrice
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrder
> CheckOrderTotalPrice
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 598, in stepCheckOrderTotalPrice
self.assertEquals(total_price, order.getTotalPrice())
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_09b_Order_testTotalPriceWithNegativePriceOrderLine (testOrder.TestOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1445, in test_09b_Order_testTotalPriceWithNegativePriceOrderLine
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrder
CheckOrderTotalQuantity
CreateNotVariatedResource
CreateOrderLine
Tic
SetOrderLineResource
SetOrderLineDefaultValues
Tic
CreateNotVariatedResourceForNegativePriceOrderLine
CreateOrderLine
Tic
SetOrderLineResource
SetOrderLineDefaultNegativePriceValue
Tic
> CheckOrderTotalPrice
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 598, in stepCheckOrderTotalPrice
self.assertEquals(total_price, order.getTotalPrice())
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_15_deliveryBuilder (testOrder.TestOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1773, in test_15_deliveryBuilder
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrder
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckDeliveryBuilding
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_16_deliveryBuilderWithNoTic (testOrder.TestOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1808, in test_16_deliveryBuilderWithNoTic
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
Tic
CreateOrder
> SetOrderProfile
CreateVariatedResource
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
CheckOrderLineDefaultValues
CheckOrderLineTotalQuantity
SetOrderLineFullVCL
CompleteOrderLineMatrix
CreateNotVariatedResource
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckDeliveryBuilding
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_17_orderExpand (testOrder.TestOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 1881, in test_17_orderExpand
sequence_list.play(self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrder
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderOrder
Tic
ModifyOrderLineQuantity
Tic
CheckDeliveryBuilding
ConfirmOrder
Tic
CheckOrderSimulation
CheckOrderSimulationStable
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_19b_getTotalQuantityAndPrice (testOrder.TestOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 2024, in test_19b_getTotalQuantityAndPrice
self.assertEquals(order.getTotalPrice(fast=0), 0)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_order_cell_getTotalPrice (testOrder.TestOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 2366, in test_order_cell_getTotalPrice
self.assertEquals(10 * 3, order.getTotalPrice())
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_01_delivery_mode_on_sale_packing_list_and_invoice (testConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testConversionInSimulation.py", line 773, in test_01_delivery_mode_on_sale_packing_list_and_invoice
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_delivery_mode_on_sale_packing_list_and_invoice (testConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 111, in __call__
self.tearDown()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccounting.py", line 228, in tearDown
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_destination_total_asset_price_on_accounting_lines (testConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccounting.py", line 195, in setUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_diverged_purchase_packing_list_source_total_asset_price (testConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccounting.py", line 195, in setUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_diverged_sale_packing_list_destination_total_asset_price (testConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccounting.py", line 195, in setUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_quantity_unit_on_sale_packing_list (testConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccounting.py", line 195, in setUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_simulation_movement_destination_asset_price (testConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccounting.py", line 195, in setUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test_01_simulation_movement_source_asset_price (testConversionInSimulation.TestConversionInSimulation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccounting.py", line 195, in setUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/portal_deliveries/sale_packing_list_builder', 'build', -1, 1), ('/erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1', 'expand', -2, 6)]
Last error message:
TypeError
'NoneType' object is not callable
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 284, in __call__
Module Products.ERP5.Document.Delivery, line 760, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5.Document.Delivery, line 768, in _expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.OrderRule, line 143, in expand
Module Products.ERP5.Document.Rule, line 139, in expand
Module Products.ERP5Type.Document.SimulationMovement, line 277, in expand
Module Products.ERP5Type.Document.AppliedRule, line 98, in expand
Module Products.ERP5Type.UnrestrictedMethod, line 97, in __call__
Module Products.ERP5Type.Document.AppliedRule, line 114, in _expand
Module Products.ERP5Type.Document.TaxRule, line 80, in expand
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.ERP5Type.tests.ERP5TypeTestCase, line 999, in _exec
Module Products.PythonScripts.PythonScript, line 324, in _exec
Module None, line 42, in DeliveryMovement_getCorrespondingTaxLineList
- <PythonScript at /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/DeliveryMovement_getCorrespondingTaxLineList used for /erp5_portal_c7a0e6cbef69e8ac3d2383e7527ac0c3/sale_order_module/1/1>
- Line 42
Module Products.ERP5Type.Document.Order, line 76, in getTotalPrice
Module Products.ERP5.Document.Delivery, line 137, in getTotalPrice
TypeError: 'NoneType' object is not callable
ERROR: test.erp5_mrp.Production Order.ProductionOrder_view (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testXHTML.py", line 281, in testMethod
source=view(),
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test.erp5_mrp.Production Packing List.ProductionPackingList_view (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testXHTML.py", line 281, in testMethod
source=view(),
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test.erp5_mrp.Production Report.ProductionReport_view (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testXHTML.py", line 281, in testMethod
source=view(),
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test.erp5_project.Task Report.TaskReport_view (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testXHTML.py", line 281, in testMethod
source=view(),
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test.erp5_project.Task.Task_view (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testXHTML.py", line 281, in testMethod
source=view(),
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test.erp5_trade.Purchase Order.PurchaseOrder_view (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testXHTML.py", line 281, in testMethod
source=view(),
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test.erp5_trade.Sale Order.SaleOrder_view (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testXHTML.py", line 281, in testMethod
source=view(),
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_01_ItemSimpleTest (testItem.TestItem)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testItem.py", line 131, in test_01_ItemSimpleTest
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateOrganisation1
CreateOrganisation2
CreateOrganisation3
CreateItemList
CreateOrder
> SetOrderProfile
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderLineSetAggregationList
ConfirmOrder
Tic
CheckOrderLineAggregate
CheckOrderSimulation
CheckSimulationAggregate
CheckDeliveryBuilding
CheckPackingListLineAggregate
CheckPackingListIsNotDivergent
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_02_ItemWithInvoice (testItem.TestItem)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testItem.py", line 178, in test_02_ItemWithInvoice
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateEntities
CreateCurrency
CreateItemList
CreateSaleInvoiceTransactionRule
CreateOrder
> SetOrderProfile
SetOrderPriceCurrency
CreateNotVariatedResource
Tic
CreateOrderLine
SetOrderLineResource
SetOrderLineDefaultValues
OrderLineSetAggregationList
ConfirmOrder
Tic
CheckOrderRule
CheckOrderLineAggregate
CheckOrderSimulation
CheckSimulationAggregate
CheckDeliveryBuilding
CheckPackingListLineAggregate
AddPackingListContainer
AddPackingListContainerLine
SetContainerLineFullQuantity
Tic
CheckPackingListIsPacked
SetReadyPackingList
Tic
StartPackingList
CheckInvoicingRule
Tic
CheckInvoiceBuilding
RebuildAndCheckNothingIsCreated
CheckInvoicesConsistency
CheckInvoiceLineAggregate
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testOrder.py", line 839, in stepSetOrderProfile
self.failUnless('Site Error' not in order.view())
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 117, in view
return self()
File "/usr/lib/erp5/lib/python/Products/CMFCore/PortalContent.py", line 109, in __call__
return method()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 594, in __call__
return pt.pt_render(extra_context=extra_context)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 206, in __call__
self.interpret(self.program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 690, in do_defineMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 742, in do_defineSlot
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 734, in do_defineSlot
self.interpret(slot)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 653, in do_loop_tal
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 711, in do_useMacro
self.interpret(macro)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 677, in do_condition
self.interpret(block)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 426, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 411, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 406, in no_tag
self.interpret(program)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 250, in interpret
handlers[opcode](self, args)
File "/usr/lib/erp5/lib/python/TAL/TALInterpreter.py", line 477, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/erp5/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return expression(self)
File "/usr/lib/erp5/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "field.render_htmlgrid(value, request, render_prefix=render_prefix)"", line 1, in <expression>
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/FormulatorPatch.py", line 1503, in Field_render_htmlgrid
value = self._get_default(widget_key, value, REQUEST)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 341, in _get_default
return self.get_value('default', REQUEST=REQUEST) # It was missing on Formulator
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 691, in get_value
return value(field, id, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Form/Form.py", line 205, in __call__
value = ob.getProperty(self.key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Order.py", line 76, in getTotalPrice
return Delivery.getTotalPrice(self, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Delivery.py", line 137, in getTotalPrice
return method(result)
TypeError: 'NoneType' object is not callable
ERROR: test_01_ValidatedRuleWithNoScript (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 57, in afterSetUp
self.pl = self.createPackingList()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 104, in createPackingList
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_02_WrongTestMethod (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_03_GoodTestMethod (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_04_NotValidatedRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_05_ValidatedRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_06_WrongDateRange (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_07_GoodDateRange (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_08_updateAppliedRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_09_expandTwoRules (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_10_expandAddsRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_11_expandRemovesRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: test_12_expandReplacesRule (testRule.TestRule)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
self.setUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 379, in setUp
PortalTestCase.setUp(self)
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
self.afterSetUp()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testRule.py", line 66, in afterSetUp
self.tic()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 543, in tic
raise RuntimeError,\
RuntimeError: tic is looping forever. These messages are pending: [('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateCausalityState', -1, 1), ('/erp5_portal_1e613e31ddc4ef272d77a4cb130c20af/sale_packing_list_module/1', 'updateAppliedRule', -2, 6)]
ERROR: Add a new line then updateAppliedRule.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1690, in test_05a_SimpleInvoiceReExpandAddLine
self.playSequence("""
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateAccounts
CreateEntities
CreateCurrencies
CreateProducts
CreateInvoiceTransactionRule
UpdateInvoiceTransactionRuleMatrix
ValidateInvoiceTransaction
CreateNotebookFranceCell
Tic
ClearSimulation
ClearAccountingModule
CreateEmptyInvoice
PlanInvoice
Tic
> AddInvoiceLine
ConfirmInvoice
Tic
CheckNoAccountingLinesBuiltYet
StartInvoice
Tic
CheckAccountingLinesCreatedForSimpleInvoice
RebuildAndCheckNothingIsCreated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 606, in stepAddInvoiceLine
price = 10
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 214, in __call__
result = apply(self.__dict__['_m'], (instance,) + args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 105, in edit
return self._edit(REQUEST=REQUEST, force_update=force_update, reindex_object=reindex_object, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 97, in _edit
force_update = force_update, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 832, in _edit
return XMLObject._edit(self, edit_order=edit_order, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1626, in _edit
unmodified_key_list = setChangedPropertyList(unordered_key_list)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1594, in setChangedPropertyList
old_value = self.getProperty(key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 191, in __call__
return apply(self.__dict__['_m'], (instance,) + args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 287, in getPrice
local_price = self._getPrice(context=self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 204, in _getPrice
operand_dict = self.getPriceCalculationOperandDict(context=context)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 250, in getPriceCalculationOperandDict
operand_dict = method(**kw)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 96, in Movement_getPriceCalculationOperandDict
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 341, in guarded_apply
return builtin_guarded_apply(func, args, kws)
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 363, in builtin_guarded_apply
return func(*arglist, **argdict)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Resource.py", line 666, in getPriceCalculationOperandDict
return method(default=default, movement=context, REQUEST=REQUEST, **kw)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 27, in Currency_getPriceCalculationOperandDict
TypeError: guarded_apply() got multiple values for keyword argument 'sort_method'
ERROR: Tests that removing a line updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1760, in test_05c_SimpleInvoiceReExpandDeleteLine
self.playSequence("""
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateAccounts
CreateEntities
CreateCurrencies
CreateProducts
CreateInvoiceTransactionRule
UpdateInvoiceTransactionRuleMatrix
ValidateInvoiceTransaction
CreateNotebookFranceCell
Tic
ClearSimulation
ClearAccountingModule
CreateSimpleInvoice
> AddInvoiceLine
PlanInvoice
Tic
DeleteInvoiceLine
Tic
ConfirmInvoice
Tic
CheckNoAccountingLinesBuiltYet
StartInvoice
Tic
CheckAccountingLinesCreatedForSimpleInvoice
RebuildAndCheckNothingIsCreated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 606, in stepAddInvoiceLine
price = 10
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 214, in __call__
result = apply(self.__dict__['_m'], (instance,) + args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 105, in edit
return self._edit(REQUEST=REQUEST, force_update=force_update, reindex_object=reindex_object, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 97, in _edit
force_update = force_update, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 832, in _edit
return XMLObject._edit(self, edit_order=edit_order, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1626, in _edit
unmodified_key_list = setChangedPropertyList(unordered_key_list)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1594, in setChangedPropertyList
old_value = self.getProperty(key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 191, in __call__
return apply(self.__dict__['_m'], (instance,) + args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 287, in getPrice
local_price = self._getPrice(context=self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 204, in _getPrice
operand_dict = self.getPriceCalculationOperandDict(context=context)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 250, in getPriceCalculationOperandDict
operand_dict = method(**kw)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 96, in Movement_getPriceCalculationOperandDict
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 341, in guarded_apply
return builtin_guarded_apply(func, args, kws)
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 363, in builtin_guarded_apply
return func(*arglist, **argdict)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Resource.py", line 666, in getPriceCalculationOperandDict
return method(default=default, movement=context, REQUEST=REQUEST, **kw)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 27, in Currency_getPriceCalculationOperandDict
TypeError: guarded_apply() got multiple values for keyword argument 'sort_method'
ERROR: Add a new line then updateAppliedRule.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1690, in test_05a_SimpleInvoiceReExpandAddLine
self.playSequence("""
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateAccounts
CreateEntities
CreateCurrencies
CreateProducts
CreateInvoiceTransactionRule
UpdateInvoiceTransactionRuleMatrix
ValidateInvoiceTransaction
CreateNotebookFranceCell
Tic
ClearSimulation
ClearAccountingModule
CreateEmptyInvoice
PlanInvoice
Tic
> AddInvoiceLine
ConfirmInvoice
Tic
CheckNoAccountingLinesBuiltYet
StartInvoice
Tic
CheckAccountingLinesCreatedForSimpleInvoice
RebuildAndCheckNothingIsCreated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 606, in stepAddInvoiceLine
price = 10
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 214, in __call__
result = apply(self.__dict__['_m'], (instance,) + args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 105, in edit
return self._edit(REQUEST=REQUEST, force_update=force_update, reindex_object=reindex_object, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 97, in _edit
force_update = force_update, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 832, in _edit
return XMLObject._edit(self, edit_order=edit_order, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1626, in _edit
unmodified_key_list = setChangedPropertyList(unordered_key_list)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1594, in setChangedPropertyList
old_value = self.getProperty(key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 191, in __call__
return apply(self.__dict__['_m'], (instance,) + args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 287, in getPrice
local_price = self._getPrice(context=self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 204, in _getPrice
operand_dict = self.getPriceCalculationOperandDict(context=context)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 250, in getPriceCalculationOperandDict
operand_dict = method(**kw)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 96, in Movement_getPriceCalculationOperandDict
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 341, in guarded_apply
return builtin_guarded_apply(func, args, kws)
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 363, in builtin_guarded_apply
return func(*arglist, **argdict)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Resource.py", line 666, in getPriceCalculationOperandDict
return method(default=default, movement=context, REQUEST=REQUEST, **kw)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 27, in Currency_getPriceCalculationOperandDict
TypeError: guarded_apply() got multiple values for keyword argument 'sort_method'
ERROR: Tests that removing a line updates simulation correctly
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 1760, in test_05c_SimpleInvoiceReExpandDeleteLine
self.playSequence("""
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 111, in playSequence
sequence_list.play(self, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 166, in play
sequence.play(context, sequence_number=i, quiet=quiet)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
CreateAccounts
CreateEntities
CreateCurrencies
CreateProducts
CreateInvoiceTransactionRule
UpdateInvoiceTransactionRuleMatrix
ValidateInvoiceTransaction
CreateNotebookFranceCell
Tic
ClearSimulation
ClearAccountingModule
CreateSimpleInvoice
> AddInvoiceLine
PlanInvoice
Tic
DeleteInvoiceLine
Tic
ConfirmInvoice
Tic
CheckNoAccountingLinesBuiltYet
StartInvoice
Tic
CheckAccountingLinesCreatedForSimpleInvoice
RebuildAndCheckNothingIsCreated
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/tests/testAccountingRules.py", line 606, in stepAddInvoiceLine
price = 10
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 214, in __call__
result = apply(self.__dict__['_m'], (instance,) + args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 105, in edit
return self._edit(REQUEST=REQUEST, force_update=force_update, reindex_object=reindex_object, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/DeliveryLine.py", line 97, in _edit
force_update = force_update, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 832, in _edit
return XMLObject._edit(self, edit_order=edit_order, **kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1626, in _edit
unmodified_key_list = setChangedPropertyList(unordered_key_list)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1594, in setChangedPropertyList
old_value = self.getProperty(key)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 1347, in getProperty
return method(**kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/Base.py", line 191, in __call__
return apply(self.__dict__['_m'], (instance,) + args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 287, in getPrice
local_price = self._getPrice(context=self)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 204, in _getPrice
operand_dict = self.getPriceCalculationOperandDict(context=context)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Movement.py", line 250, in getPriceCalculationOperandDict
operand_dict = method(**kw)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 96, in Movement_getPriceCalculationOperandDict
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 341, in guarded_apply
return builtin_guarded_apply(func, args, kws)
File "/usr/lib/erp5/lib/python/AccessControl/ZopeGuards.py", line 363, in builtin_guarded_apply
return func(*arglist, **argdict)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5/Document/Resource.py", line 666, in getPriceCalculationOperandDict
return method(default=default, movement=context, REQUEST=REQUEST, **kw)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 999, in _exec
return PythonScript_exec(self, *args)
File "/usr/lib/erp5/lib/python/Products/PythonScripts/PythonScript.py", line 324, in _exec
result = f(*args, **kw)
File "Script (Python)", line 27, in Currency_getPriceCalculationOperandDict
TypeError: guarded_apply() got multiple values for keyword argument 'sort_method'
FAIL: test_SearchedStringIsNotStripped (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2737, in test_SearchedStringIsNotStripped
compareSet(' foo', [second_doc])
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2735, in compareSet
self.assertSameSet(document_list, [x.getObject() for x in result])
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 558, in failIfDifferentSet
self.failUnless(i in b, msg)
AssertionError: [<Organisation at /erp5_portal_87898169f8a6babfe15e14cbf4d59bab/organisation_module/90>] != [<Organisation at /erp5_portal_87898169f8a6babfe15e14cbf4d59bab/organisation_module/89>]
FAIL: test_SubDocumentsWithAcquireLocalRoleSecurityIndexing (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 1996, in test_SubDocumentsWithAcquireLocalRoleSecurityIndexing
self.assertSameSet([obj, ], [x.getObject() for x in result])
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 558, in failIfDifferentSet
self.failUnless(i in b, msg)
AssertionError: [<Url at /erp5_portal_87898169f8a6babfe15e14cbf4d59bab/organisation_module/92/1>] != []
FAIL: test_complex_query (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2283, in test_complex_query
self.assertEqual(len(catalog(query=query)), 3)
AssertionError: 2 != 3
FAIL: test_multipleRelatedKeyDoMultipleJoins (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2843, in test_multipleRelatedKeyDoMultipleJoins
operator='AND'))
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2801, in check
'%s:\nExpected: %r\nGot: %r' % (description,
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 558, in failIfDifferentSet
self.failUnless(i in b, msg)
AssertionError: site_reference="foo" AND site_description="bar":
Expected: ['object_1', 'object_12', 'object_13', 'object_14', 'object_23']
Got: ['object_14', 'object_13', 'object_12', 'object_1']
FAIL: test_sortOnRelatedKeyWithUnsetRelation (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/buildbot_slave/full.ERP5/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 2778, in test_sortOnRelatedKeyWithUnsetRelation
len(person_module.searchFolder(sort_on=[('subordination_title', 'ascending')])))
AssertionError: 2 != 1
More information about the Erp5-report
mailing list