Commit c8f5fce8 authored by Łukasz Nowak's avatar Łukasz Nowak

erp5_item: Put test inside BT

parent 37c578dd
...@@ -69,18 +69,6 @@ class TestItemMixin(TestSaleInvoiceMixin): ...@@ -69,18 +69,6 @@ class TestItemMixin(TestSaleInvoiceMixin):
def assertMovementAggregateQuantityConstraintInconsistent(self, document): def assertMovementAggregateQuantityConstraintInconsistent(self, document):
self.assertFalse(checkMovementAggregateQuantityConstraint(document)) self.assertFalse(checkMovementAggregateQuantityConstraint(document))
def getBusinessTemplateList(self):
"""
custom list of business templates for testItem
erp5_trade_proxy_field_legacy is added only for a temporary
period until wrongly proxyfied business template (erp5_item here) stops
using obsolete field libraries. erp5_trade_proxy_field_legacy must be
removed as soon as possible.
"""
return TestSaleInvoiceMixin.getBusinessTemplateList(self) + \
('erp5_item',) + ('erp5_trade_proxy_field_legacy',)
def createOrganisation(self, title=None): def createOrganisation(self, title=None):
organisation_portal_type = 'Organisation' organisation_portal_type = 'Organisation'
organisation_module = self.portal.getDefaultModule( organisation_module = self.portal.getDefaultModule(
...@@ -1221,12 +1209,6 @@ class TestItem(TestItemMixin, ERP5TypeTestCase): ...@@ -1221,12 +1209,6 @@ class TestItem(TestItemMixin, ERP5TypeTestCase):
class TestItemScripts(ERP5TypeTestCase): class TestItemScripts(ERP5TypeTestCase):
"""Test scripts from erp5_item. """Test scripts from erp5_item.
""" """
def getBusinessTemplateList(self):
return ('erp5_base', 'erp5_pdm', 'erp5_simulation', 'erp5_trade',
'erp5_item', 'erp5_configurator_standard_solver',
'erp5_configurator_standard_trade_template',
'erp5_simulation_test')
def afterSetUp(self): def afterSetUp(self):
self.validateRules() self.validateRules()
size_category = self.portal.portal_categories.size size_category = self.portal.portal_categories.size
......
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Test Component" module="erp5.portal_type"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>default_reference</string> </key>
<value> <string>testItem</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>test.erp5.testItem</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Test Component</string> </value>
</item>
<item>
<key> <string>sid</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>text_content_error_message</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>text_content_warning_message</string> </key>
<value>
<tuple>
<string>W:174, 4: Unused variable \'resource\' (unused-variable)</string>
<string>W:1152, 4: Unused variable \'item_by_hand\' (unused-variable)</string>
<string>W:1302, 4: Unused variable \'line\' (unused-variable)</string>
<string>W:1309, 4: Unused variable \'line\' (unused-variable)</string>
<string>W:1316, 4: Unused variable \'line\' (unused-variable)</string>
<string>W:1323, 4: Unused variable \'line\' (unused-variable)</string>
<string>W:1330, 4: Unused variable \'line\' (unused-variable)</string>
<string>W:1337, 4: Unused variable \'line\' (unused-variable)</string>
<string>W:1364, 4: Unused variable \'line\' (unused-variable)</string>
<string>W: 34, 0: Unused newSecurityManager imported from AccessControl.SecurityManagement (unused-import)</string>
</tuple>
</value>
</item>
<item>
<key> <string>version</string> </key>
<value> <string>erp5</string> </value>
</item>
<item>
<key> <string>workflow_history</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary>
<item>
<key> <string>component_validation_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>validate</string> </value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>validated</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
test.erp5.testItem
\ No newline at end of file
erp5_full_text_myisam_catalog
erp5_simulation
erp5_simulation_test
erp5_configurator_standard_solver
erp5_configurator_standard_trade_template
erp5_configurator_standard_invoicing_template
erp5_configurator_standard_accounting_template
erp5_trade_proxy_field_legacy
erp5_administration
erp5_dummy_movement
erp5_simplified_invoicing
erp5_project
erp5_apparel
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment