[Erp5-report] ERP5 r26896: 2548 Tests, 75 Errors, 8 Failures
nobody at svn.erp5.org
nobody at svn.erp5.org
Sat May 9 17:28:08 CEST 2009
Test Suite: ERP5
Revision: 26896
Result: FAIL
All tests: 2548
Failures: 8
Errors: 75
The following tests failed:
testImmobilisation (1 failures)
test_20_TestAccountingAcceptDecisionSolver (testImmobilisation.TestImmobilisation)
testSQLCachedWorklist (1 failures)
test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist)
testXHTML (1 errors)
test.erp5_accounting.Account.Account_viewAccountingTransactionList (testXHTML.TestXHTML)
testOpenOrder (1 failures)
testPeriodicityDateList (testOpenOrder.TestOpenOrder)
testERP5Interfaces (12 errors)
test_BusinessPath_implements_IArrow (testERP5Interfaces.TestERP5Interfaces)
test_BusinessPath_implements_IBusinessPath (testERP5Interfaces.TestERP5Interfaces)
test_BusinessPath_implements_ICategoryAccessProvider (testERP5Interfaces.TestERP5Interfaces)
test_TradeModelCell_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
test_TradeModelLine_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
test_TradeModelRule_implements_IPredicate (testERP5Interfaces.TestERP5Interfaces)
test_TradeModelRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
test_TransformationRule_implements_IPredicate (testERP5Interfaces.TestERP5Interfaces)
test_TransformationRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
test_Transformation_implements_ITransformation (testERP5Interfaces.TestERP5Interfaces)
test_Transformation_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
test_TransformedResource_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
testBPMCore (1 failures)
test_BuinessPathDynamicCategoryAccessProvider (testBPMCore.TestBPMImplementation)
testERP5Catalog (1 failures)
test_49_IndexInOrderedSearchFolder (testERP5Catalog.TestERP5Catalog)
test_all (1 failures, 31 errors)
test_datetime_css_class_rendering (Products.Formulator.tests.test_Form.FormTestCase)
test if has_field works, if one asks for a non-field attribute.
test_labels (Products.Formulator.tests.test_Form.FormTestCase)
test_basic (Products.Formulator.tests.test_validators.StringValidatorTestCase)
test_encoding (Products.Formulator.tests.test_validators.StringValidatorTestCase)
test_error_required_not_found (Products.Formulator.tests.test_validators.StringValidatorTestCase)
test_error_too_long (Products.Formulator.tests.test_validators.StringValidatorTestCase)
test_error_truncate (Products.Formulator.tests.test_validators.StringValidatorTestCase)
test_htmlquotes (Products.Formulator.tests.test_validators.StringValidatorTestCase)
test_strip_whitespace (Products.Formulator.tests.test_validators.StringValidatorTestCase)
test_whitespace_preserve (Products.Formulator.tests.test_validators.StringValidatorTestCase)
test_basic (Products.Formulator.tests.test_validators.EmailValidatorTestCase)
test_error_not_email (Products.Formulator.tests.test_validators.EmailValidatorTestCase)
test_error_required_not_found (Products.Formulator.tests.test_validators.EmailValidatorTestCase)
test_basic (Products.Formulator.tests.test_validators.BooleanValidatorTestCase)
test_basic (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
test_error_not_integer (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
test_error_required_not_found (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
test_no_entry (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
test_ranges (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
test_basic (Products.Formulator.tests.test_validators.FloatValidatorTestCase)
test_error_not_float (Products.Formulator.tests.test_validators.FloatValidatorTestCase)
test_allow_empty_time (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
test_allow_empty_time2 (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
test_ampm (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
test_date_only (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
test_normal (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
test if the necessary elements are escaped in the XML.
test checking if the field values are of the proper type.
test if the error messages are exported
test_simpleSerialize (Products.Formulator.tests.test_serialize.SerializeTestCase)
test bugfix: empty groups are allowed in the XMLForm
test_serialize (1 failures, 4 errors)
test if the necessary elements are escaped in the XML.
test checking if the field values are of the proper type.
test if the error messages are exported
test_simpleSerialize (test_serialize.SerializeTestCase)
test bugfix: empty groups are allowed in the XMLForm
test_validators (24 errors)
test_basic (test_validators.StringValidatorTestCase)
test_encoding (test_validators.StringValidatorTestCase)
test_error_required_not_found (test_validators.StringValidatorTestCase)
test_error_too_long (test_validators.StringValidatorTestCase)
test_error_truncate (test_validators.StringValidatorTestCase)
test_htmlquotes (test_validators.StringValidatorTestCase)
test_strip_whitespace (test_validators.StringValidatorTestCase)
test_whitespace_preserve (test_validators.StringValidatorTestCase)
test_basic (test_validators.EmailValidatorTestCase)
test_error_not_email (test_validators.EmailValidatorTestCase)
test_error_required_not_found (test_validators.EmailValidatorTestCase)
test_basic (test_validators.BooleanValidatorTestCase)
test_basic (test_validators.IntegerValidatorTestCase)
test_error_not_integer (test_validators.IntegerValidatorTestCase)
test_error_required_not_found (test_validators.IntegerValidatorTestCase)
test_no_entry (test_validators.IntegerValidatorTestCase)
test_ranges (test_validators.IntegerValidatorTestCase)
test_basic (test_validators.FloatValidatorTestCase)
test_error_not_float (test_validators.FloatValidatorTestCase)
test_allow_empty_time (test_validators.DateTimeValidatorTestCase)
test_allow_empty_time2 (test_validators.DateTimeValidatorTestCase)
test_ampm (test_validators.DateTimeValidatorTestCase)
test_date_only (test_validators.DateTimeValidatorTestCase)
test_normal (test_validators.DateTimeValidatorTestCase)
test_Form (3 errors)
test_datetime_css_class_rendering (test_Form.FormTestCase)
test if has_field works, if one asks for a non-field attribute.
test_labels (test_Form.FormTestCase)
testDms (1 failures)
test_09_ScriptableKeys (testDms.TestDocument)
-------------- next part --------------
FAIL: test_20_TestAccountingAcceptDecisionSolver (testImmobilisation.TestImmobilisation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testImmobilisation.py", line 3788, in test_20_TestAccountingAcceptDecisionSolver
sequence_list.play(self)
File "/home/buildbot/slave/parts/bot_broken_screen/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/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 113, in play
step.play(context, sequence=self, quiet=quiet)
Current Sequence:
SetTest20SequenceData
DeleteAccounting
Tic
DeleteAllPackingLists
Tic
TestAllAppliedRulesAreEmpty
CreatePackingList
DeliverPackingList
AggregateItems
Tic
BuildAccounting
Tic
ConfirmAmortisationTransaction
Tic
TestSimpleAccountingBuild
ChangeAccountingPrice
Tic
AcceptDecision
Tic
> TestSimulationBuildAfterAcceptDecision
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Type/tests/Sequence.py", line 99, in play
method(sequence=sequence)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testImmobilisation.py", line 2768, in stepTestSimulationBuildAfterAcceptDecision
self._testSimulationBuild(c_simulation_movement_list, e_simulation_movement_list)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testImmobilisation.py", line 2166, in _testSimulationBuild
self.fail('No expected movement found for\
AssertionError: No expected movement found for portal_simulation/86/start_input_0_0
None
None
0.0
10000.0
currency_module/EUR
account_module/account1
organisation_module/A
2000/01/01
2000/01/01
[{'destination': None,
'destination_section_value': None,
'id': 1,
'profit_quantity': -5000,
'quantity': 10000,
'resource': 'currency_module/EUR',
'source': 'account_module/account1',
'source_section_value': <Organisation at /erp5_portal_dda7662059c087a3f538e6be675d05b5/organisation_module/A>,
'start_date': DateTime('2000/01/01'),
'stop_date': DateTime('2000/01/01')}]
FAIL: test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/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/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Type/patches/WorkflowTool.py", line 564, in WorkflowTool_listActions
actions.extend(_getWorklistActionList())
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Type/Cache.py", line 202, in __call__
value = cache_factory(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Type/Cache.py", line 109, in __call__
value = callable_object(*args, **kwd)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Type/patches/WorkflowTool.py", line 530, in _getWorklistActionList
src__=src__)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/erp5/lib/python/Shared/DC/Scripts/Bindings.py", line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Type/tests/ERP5TypeTestCase.py", line 1038, 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 3, in Base_getCountFromWorklistTable
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/ZSQLCatalog.py", line 1038, in buildSQLQuery
return catalog.buildSQLQuery(REQUEST=REQUEST, query_table=query_table, **kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/SQLCatalog.py", line 2192, in buildSQLQuery
result = query.asSQLExpression(self, only_group_columns).asSQLExpressionDict()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/EntireQuery.py", line 99, in asSQLExpression
self.query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/ComplexQuery.py", line 136, in registerColumnMap
query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/ComplexQuery.py", line 136, in registerColumnMap
query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/ComplexQuery.py", line 136, in registerColumnMap
query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/ComplexQuery.py", line 136, in registerColumnMap
query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/ComplexQuery.py", line 136, in registerColumnMap
query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/ComplexQuery.py", line 136, in registerColumnMap
query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/ComplexQuery.py", line 136, in registerColumnMap
query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/ComplexQuery.py", line 136, in registerColumnMap
query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/ComplexQuery.py", line 136, in registerColumnMap
query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/AutoQuery.py", line 129, in registerColumnMap
return self.wrapped_query.registerColumnMap(sql_catalog, column_map)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/Query/RelatedQuery.py", line 87, in registerColumnMap
self.group = self.search_key.registerColumnMap(column_map, table_alias_list=self.table_alias_list)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/SearchKey/RelatedKey.py", line 144, in registerColumnMap
column_map.registerCatalog()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ZSQLCatalog/ColumnMap.py", line 169, in registerCatalog
assert self.catalog_table_name is not None
AssertionError
ERROR: test.erp5_accounting.Account.Account_viewAccountingTransactionList (testXHTML.TestXHTML)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testXHTML.py", line 300, in testMethod
source=view(),
File "/home/buildbot/slave/parts/bot_broken_screen/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/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 272, in render_htmlgrid
return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 78, in __call__
return proxied_method(field, *args, **kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Widget.py", line 123, in render_htmlgrid
return ((field.get_value('title'),
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 200, in _render_helper
render_prefix=render_prefix)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Form/ProxyField.py", line 78, in __call__
return proxied_method(field, *args, **kw)
TypeError: render() got multiple values for keyword argument 'render_prefix'
FAIL: testPeriodicityDateList (testOpenOrder.TestOpenOrder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testOpenOrder.py", line 183, in testPeriodicityDateList
[(DateTime(2008,2,1,0,1), DateTime(2008,2,29)),
AssertionError: [(DateTime('2008/02/01 00:01:00 GMT+1'), DateTime('2008/02/29')), (DateTime('2008/03/01 00:01:00 GMT+1'), DateTime('2008/03/31')), (DateTime('2008/04/01 00:01:00 GMT+1'), DateTime('2008/04/30')), (DateTime('2008/05/01 00:01:00 GMT+1'), DateTime('2008/05/31')), (DateTime('2008/06/01 00:01:00 GMT+1'), DateTime('2008/06/30')), (DateTime('2008/07/01 00:01:00 GMT+1'), DateTime('2008/07/31')), (DateTime('2008/08/01 00:01:00 GMT+1'), DateTime('2008/08/31')), (DateTime('2008/09/01 00:01:00 GMT+1'), DateTime('2008/09/30')), (DateTime('2008/10/01 00:01:00 GMT+1'), DateTime('2008/10/31')), (DateTime('2008/11/01 00:01:00 GMT+1'), DateTime('2008/11/30'))] != [(DateTime('2008/02/01 00:01:00 GMT+1'), DateTime('2008/02/29')), (DateTime('2008/03/01 00:01:00 GMT+1'), DateTime('2008/03/31')), (DateTime('2008/04/01 00:01:00 GMT+2'), DateTime('2008/04/30')), (DateTime('2008/05/01 00:01:00 GMT+2'), DateTime('2008/05/31')), (DateTime('2008/06/01 00:01:00 GMT+2'), DateTime('2008/06/30')), (DateTime('2008/07/01 00:01:00 GMT+2'), DateTime('2008/07/31')), (DateTime('2008/08/01 00:01:00 GMT+2'), DateTime('2008/08/31')), (DateTime('2008/09/01 00:01:00 GMT+2'), DateTime('2008/09/30')), (DateTime('2008/10/01 00:01:00 GMT+2'), DateTime('2008/10/31')), (DateTime('2008/11/01 00:01:00 GMT+1'), DateTime('2008/11/30'))]
ERROR: test_BusinessPath_implements_IArrow (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 84, in test_BusinessPath_implements_IArrow
verifyClass(IArrow, BusinessPath)
File "/usr/lib/erp5/lib/python/zope/interface/verify.py", line 90, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/usr/lib/erp5/lib/python/zope/interface/verify.py", line 60, in _verify
raise BrokenImplementation(iface, n)
BrokenImplementation: An object has failed to implement interface <InterfaceClass IArrow.IArrow>
The getDestinationArrowBaseCategoryList attribute was not provided.
ERROR: test_BusinessPath_implements_IBusinessPath (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 79, in test_BusinessPath_implements_IBusinessPath
verifyClass(IBusinessPath, BusinessPath)
File "/usr/lib/erp5/lib/python/zope/interface/verify.py", line 90, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/usr/lib/erp5/lib/python/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass IBusinessPath.IBusinessPath>
ERROR: test_BusinessPath_implements_ICategoryAccessProvider (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 89, in test_BusinessPath_implements_ICategoryAccessProvider
verifyClass(ICategoryAccessProvider, BusinessPath)
File "/usr/lib/erp5/lib/python/zope/interface/verify.py", line 90, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/usr/lib/erp5/lib/python/zope/interface/verify.py", line 85, in _verify
raise BrokenMethodImplementation(n, mess)
BrokenMethodImplementation: The implementation of _getAcquiredCategoryMembershipList violates its contract
because implementation doesn't allow enough arguments.
ERROR: test_TradeModelCell_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 53, in test_TradeModelCell_implements_IVariated
from Products.ERP5Type.Interface import IVariated
ImportError: cannot import name IVariated
ERROR: test_TradeModelLine_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 63, in test_TradeModelLine_implements_IVariated
from Products.ERP5Type.Interface import IVariated
ImportError: cannot import name IVariated
ERROR: test_TradeModelRule_implements_IPredicate (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 98, in test_TradeModelRule_implements_IPredicate
from Products.ERP5Type.Interface import IPredicate
ImportError: cannot import name IPredicate
ERROR: test_TradeModelRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 93, in test_TradeModelRule_implements_IRule
from Products.ERP5Type.Interface import IRule
ImportError: cannot import name IRule
ERROR: test_TransformationRule_implements_IPredicate (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 108, in test_TransformationRule_implements_IPredicate
from Products.ERP5Type.Interface import IPredicate
ImportError: cannot import name IPredicate
ERROR: test_TransformationRule_implements_IRule (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 103, in test_TransformationRule_implements_IRule
from Products.ERP5Type.Interface import IRule
ImportError: cannot import name IRule
ERROR: test_Transformation_implements_ITransformation (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 69, in test_Transformation_implements_ITransformation
verifyClass(ITransformation, Transformation)
File "/usr/lib/erp5/lib/python/zope/interface/verify.py", line 90, in verifyClass
return _verify(iface, candidate, tentative, vtype='c')
File "/usr/lib/erp5/lib/python/zope/interface/verify.py", line 51, in _verify
raise DoesNotImplement(iface)
DoesNotImplement: An object does not implement interface <InterfaceClass ITransformation.ITransformation>
ERROR: test_Transformation_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 73, in test_Transformation_implements_IVariated
from Products.ERP5Type.Interface import IVariated
ImportError: cannot import name IVariated
ERROR: test_TransformedResource_implements_IVariated (testERP5Interfaces.TestERP5Interfaces)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testERP5Interfaces.py", line 113, in test_TransformedResource_implements_IVariated
from Products.ERP5Type.Interface import IVariated
ImportError: cannot import name IVariated
FAIL: test_BuinessPathDynamicCategoryAccessProvider (testBPMCore.TestBPMImplementation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5/tests/testBPMCore.py", line 1993, in test_BuinessPathDynamicCategoryAccessProvider
business_path.getSource(context=context_movement))
AssertionError: 'organisation_module/1' != 'source/organisation_module/1'
FAIL: test_49_IndexInOrderedSearchFolder (testERP5Catalog.TestERP5Catalog)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5Catalog/tests/testERP5Catalog.py", line 1664, in test_49_IndexInOrderedSearchFolder
self.failUnless('use index' in sql)
AssertionError
ERROR: test_datetime_css_class_rendering (Products.Formulator.tests.test_Form.FormTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_Form.py", line 28, in setUp
self.root.manage_addProduct['Formulator'] \
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 26, in __getitem__
return self.__bobo_traverse__(None, name)
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 29, in __bobo_traverse__
product=self.aq_acquire('_getProducts')()._product(name)
File "/usr/lib/erp5/lib/python/App/Product.py", line 69, in _product
def _product(self, name): return getattr(self, name)
AttributeError: Formulator
ERROR: test if has_field works, if one asks for a non-field attribute.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_Form.py", line 28, in setUp
self.root.manage_addProduct['Formulator'] \
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 26, in __getitem__
return self.__bobo_traverse__(None, name)
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 29, in __bobo_traverse__
product=self.aq_acquire('_getProducts')()._product(name)
File "/usr/lib/erp5/lib/python/App/Product.py", line 69, in _product
def _product(self, name): return getattr(self, name)
AttributeError: Formulator
ERROR: test_labels (Products.Formulator.tests.test_Form.FormTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_Form.py", line 28, in setUp
self.root.manage_addProduct['Formulator'] \
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 26, in __getitem__
return self.__bobo_traverse__(None, name)
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 29, in __bobo_traverse__
product=self.aq_acquire('_getProducts')()._product(name)
File "/usr/lib/erp5/lib/python/App/Product.py", line 69, in _product
def _product(self, name): return getattr(self, name)
AttributeError: Formulator
ERROR: test_basic (Products.Formulator.tests.test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 45, in test_basic
'f', {'f' : 'foo'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_encoding (Products.Formulator.tests.test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 59, in test_encoding
'f', {'f' : utf8_string})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_required_not_found (Products.Formulator.tests.test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 87, in test_error_required_not_found
'f', {'f': ''})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_too_long (Products.Formulator.tests.test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 73, in test_error_too_long
'f', {'f' : 'this is way too long'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_truncate (Products.Formulator.tests.test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 78, in test_error_truncate
'f', {'f' : 'this is way too long'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_htmlquotes (Products.Formulator.tests.test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 51, in test_htmlquotes
'f', {'f' : '<html>'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_strip_whitespace (Products.Formulator.tests.test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 65, in test_strip_whitespace
'f', {'f' : ' foo '})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_whitespace_preserve (Products.Formulator.tests.test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 105, in test_whitespace_preserve
'f', {'f' : ' '})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_basic (Products.Formulator.tests.test_validators.EmailValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 128, in test_basic
'f', {'f': 'foo at bar.com'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 179, in validate
value = StringValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_not_email (Products.Formulator.tests.test_validators.EmailValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 141, in test_error_not_email
'f', {'f': 'foo at bar.com.'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 179, in validate
value = StringValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_required_not_found (Products.Formulator.tests.test_validators.EmailValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 154, in test_error_required_not_found
'f', {'f': ''})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 179, in validate
value = StringValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_basic (Products.Formulator.tests.test_validators.BooleanValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 180, in test_basic
'f', {})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 231, in validate
raise KeyError('Field %r is not present in request object.' % field.id)
KeyError: "Field 'f' is not present in request object."
ERROR: test_basic (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 191, in test_basic
'f', {'f': '15'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_not_integer (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 268, in test_error_not_integer
'f', {'f': 'foo'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_required_not_found (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 291, in test_error_required_not_found
'f', {'f': ''})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_no_entry (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 211, in test_no_entry
'f', {'f': ''})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_ranges (Products.Formulator.tests.test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 221, in test_ranges
'f', {'f': str(i)})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_basic (Products.Formulator.tests.test_validators.FloatValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 315, in test_basic
'f', {'f': '15.5'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 293, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_not_float (Products.Formulator.tests.test_validators.FloatValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 335, in test_error_not_float
'f', {'f': '1f'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 293, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_allow_empty_time (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 420, in test_allow_empty_time
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test_allow_empty_time2 (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 445, in test_allow_empty_time2
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test_ampm (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 356, in test_ampm
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test_date_only (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 395, in test_date_only
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test_normal (Products.Formulator.tests.test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 342, in test_normal
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test if the necessary elements are escaped in the XML.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 159, in test_escaping
form.manage_addField('string_field', '<string> Field', 'StringField')
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Form.py", line 748, in manage_addField
field_class = FieldRegistry.get_field_class(fieldname)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/FieldRegistry.py", line 20, in get_field_class
return self._fields[fieldname]
KeyError: 'StringField'
ERROR: test checking if the field values are of the proper type.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 238, in test_fieldValueTypes
form.manage_addField('int_field', 'Test Integer Field', 'IntegerField')
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Form.py", line 748, in manage_addField
field_class = FieldRegistry.get_field_class(fieldname)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/FieldRegistry.py", line 20, in get_field_class
return self._fields[fieldname]
KeyError: 'IntegerField'
ERROR: test if the error messages are exported
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 193, in test_messages
form.manage_addField('int_field', 'int Field', 'IntegerField')
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Form.py", line 748, in manage_addField
field_class = FieldRegistry.get_field_class(fieldname)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/FieldRegistry.py", line 20, in get_field_class
return self._fields[fieldname]
KeyError: 'IntegerField'
ERROR: test_simpleSerialize (Products.Formulator.tests.test_serialize.SerializeTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 137, in test_simpleSerialize
XMLToForm(xml, form)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/XMLToForm.py", line 72, in XMLToForm
form.manage_addField(id, '', meta_type)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Form.py", line 748, in manage_addField
field_class = FieldRegistry.get_field_class(fieldname)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/FieldRegistry.py", line 20, in get_field_class
return self._fields[fieldname]
KeyError: 'RawTextAreaField'
FAIL: test bugfix: empty groups are allowed in the XMLForm
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 384, in test_emptyGroup
self.assertEquals(form.render(), form2.render())
AssertionError: '<form action="" name="test" method="POST" ><input type="submit" value=" OK ">\n</form>' != '<form action="" name="test2" method="POST" ><input type="submit" value=" OK ">\n</form>'
ERROR: test if the necessary elements are escaped in the XML.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 159, in test_escaping
form.manage_addField('string_field', '<string> Field', 'StringField')
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Form.py", line 748, in manage_addField
field_class = FieldRegistry.get_field_class(fieldname)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/FieldRegistry.py", line 20, in get_field_class
return self._fields[fieldname]
KeyError: 'StringField'
ERROR: test checking if the field values are of the proper type.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 238, in test_fieldValueTypes
form.manage_addField('int_field', 'Test Integer Field', 'IntegerField')
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Form.py", line 748, in manage_addField
field_class = FieldRegistry.get_field_class(fieldname)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/FieldRegistry.py", line 20, in get_field_class
return self._fields[fieldname]
KeyError: 'IntegerField'
ERROR: test if the error messages are exported
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 193, in test_messages
form.manage_addField('int_field', 'int Field', 'IntegerField')
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Form.py", line 748, in manage_addField
field_class = FieldRegistry.get_field_class(fieldname)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/FieldRegistry.py", line 20, in get_field_class
return self._fields[fieldname]
KeyError: 'IntegerField'
ERROR: test_simpleSerialize (test_serialize.SerializeTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 137, in test_simpleSerialize
XMLToForm(xml, form)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/XMLToForm.py", line 72, in XMLToForm
form.manage_addField(id, '', meta_type)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Form.py", line 748, in manage_addField
field_class = FieldRegistry.get_field_class(fieldname)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/FieldRegistry.py", line 20, in get_field_class
return self._fields[fieldname]
KeyError: 'RawTextAreaField'
FAIL: test bugfix: empty groups are allowed in the XMLForm
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_serialize.py", line 384, in test_emptyGroup
self.assertEquals(form.render(), form2.render())
AssertionError: '<form action="" name="test" method="POST" ><input type="submit" value=" OK ">\n</form>' != '<form action="" name="test2" method="POST" ><input type="submit" value=" OK ">\n</form>'
ERROR: test_basic (test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 45, in test_basic
'f', {'f' : 'foo'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_encoding (test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 59, in test_encoding
'f', {'f' : utf8_string})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_required_not_found (test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 87, in test_error_required_not_found
'f', {'f': ''})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_too_long (test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 73, in test_error_too_long
'f', {'f' : 'this is way too long'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_truncate (test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 78, in test_error_truncate
'f', {'f' : 'this is way too long'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_htmlquotes (test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 51, in test_htmlquotes
'f', {'f' : '<html>'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_strip_whitespace (test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 65, in test_strip_whitespace
'f', {'f' : ' foo '})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_whitespace_preserve (test_validators.StringValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 105, in test_whitespace_preserve
'f', {'f' : ' '})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_basic (test_validators.EmailValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 128, in test_basic
'f', {'f': 'foo at bar.com'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 179, in validate
value = StringValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_not_email (test_validators.EmailValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 141, in test_error_not_email
'f', {'f': 'foo at bar.com.'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 179, in validate
value = StringValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_required_not_found (test_validators.EmailValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 154, in test_error_required_not_found
'f', {'f': ''})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 179, in validate
value = StringValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 147, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_basic (test_validators.BooleanValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 180, in test_basic
'f', {})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 231, in validate
raise KeyError('Field %r is not present in request object.' % field.id)
KeyError: "Field 'f' is not present in request object."
ERROR: test_basic (test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 191, in test_basic
'f', {'f': '15'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_not_integer (test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 268, in test_error_not_integer
'f', {'f': 'foo'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_required_not_found (test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 291, in test_error_required_not_found
'f', {'f': ''})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_no_entry (test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 211, in test_no_entry
'f', {'f': ''})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_ranges (test_validators.IntegerValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 221, in test_ranges
'f', {'f': str(i)})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 266, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_basic (test_validators.FloatValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 315, in test_basic
'f', {'f': '15.5'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 293, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_error_not_float (test_validators.FloatValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 335, in test_error_not_float
'f', {'f': '1f'})
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 26, in assertValidatorRaises
apply(f, args, kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 293, in validate
value = StringBaseValidator.validate(self, field, key, REQUEST)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Validator.py", line 102, in validate
if field.has_value('whitespace_preserve'):
AttributeError: TestField instance has no attribute 'has_value'
ERROR: test_allow_empty_time (test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 420, in test_allow_empty_time
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test_allow_empty_time2 (test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 445, in test_allow_empty_time2
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test_ampm (test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 356, in test_ampm
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test_date_only (test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 395, in test_date_only
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test_normal (test_validators.DateTimeValidatorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_validators.py", line 342, in test_normal
result = self.v.validate(
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/StandardFields.py", line 132, in __init__
apply(ZMIField.__init__, (self, id), kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 28, in __init__
self.initialize_values(kw)
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/Field.py", line 47, in initialize_values
for field in self.form.get_fields(include_disabled=1):
AttributeError: form
ERROR: test_datetime_css_class_rendering (test_Form.FormTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_Form.py", line 28, in setUp
self.root.manage_addProduct['Formulator'] \
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 26, in __getitem__
return self.__bobo_traverse__(None, name)
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 29, in __bobo_traverse__
product=self.aq_acquire('_getProducts')()._product(name)
File "/usr/lib/erp5/lib/python/App/Product.py", line 69, in _product
def _product(self, name): return getattr(self, name)
AttributeError: Formulator
ERROR: test if has_field works, if one asks for a non-field attribute.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_Form.py", line 28, in setUp
self.root.manage_addProduct['Formulator'] \
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 26, in __getitem__
return self.__bobo_traverse__(None, name)
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 29, in __bobo_traverse__
product=self.aq_acquire('_getProducts')()._product(name)
File "/usr/lib/erp5/lib/python/App/Product.py", line 69, in _product
def _product(self, name): return getattr(self, name)
AttributeError: Formulator
ERROR: test_labels (test_Form.FormTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/Formulator/tests/test_Form.py", line 28, in setUp
self.root.manage_addProduct['Formulator'] \
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 26, in __getitem__
return self.__bobo_traverse__(None, name)
File "/usr/lib/erp5/lib/python/App/FactoryDispatcher.py", line 29, in __bobo_traverse__
product=self.aq_acquire('_getProducts')()._product(name)
File "/usr/lib/erp5/lib/python/App/Product.py", line 69, in _product
def _product(self, name): return getattr(self, name)
AttributeError: Formulator
FAIL: test_09_ScriptableKeys (testDms.TestDocument)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/erp5/lib/python/Testing/ZopeTestCase/profiler.py", line 98, in __call__
testMethod()
File "/home/buildbot/slave/parts/bot_broken_screen/full.ERP5/build/unit_test/Products/ERP5OOo/tests/testDms.py", line 747, in test_09_ScriptableKeys
self.assertEqual(len(self.portal.portal_catalog(advanced_search_text='ScriptableKey')), 1)
AssertionError: 155 != 1
More information about the Erp5-report
mailing list