Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
E
erp5_rtl_support
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Romain Courteaud
erp5_rtl_support
Commits
c8f5fce8
Commit
c8f5fce8
authored
May 29, 2017
by
Łukasz Nowak
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
erp5_item: Put test inside BT
parent
37c578dd
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
127 additions
and
18 deletions
+127
-18
bt5/erp5_item/TestTemplateItem/portal_components/test.erp5.testItem.py
.../TestTemplateItem/portal_components/test.erp5.testItem.py
+0
-18
bt5/erp5_item/TestTemplateItem/portal_components/test.erp5.testItem.xml
...TestTemplateItem/portal_components/test.erp5.testItem.xml
+113
-0
bt5/erp5_item/bt/template_test_id_list
bt5/erp5_item/bt/template_test_id_list
+1
-0
bt5/erp5_item/bt/test_dependency_list
bt5/erp5_item/bt/test_dependency_list
+13
-0
No files found.
product/ERP5/tests/
testItem.py
→
bt5/erp5_item/TestTemplateItem/portal_components/test.erp5.
testItem.py
View file @
c8f5fce8
...
...
@@ -69,18 +69,6 @@ class TestItemMixin(TestSaleInvoiceMixin):
def
assertMovementAggregateQuantityConstraintInconsistent
(
self
,
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
):
organisation_portal_type
=
'Organisation'
organisation_module
=
self
.
portal
.
getDefaultModule
(
...
...
@@ -1221,12 +1209,6 @@ class TestItem(TestItemMixin, ERP5TypeTestCase):
class
TestItemScripts
(
ERP5TypeTestCase
):
"""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
):
self
.
validateRules
()
size_category
=
self
.
portal
.
portal_categories
.
size
...
...
bt5/erp5_item/TestTemplateItem/portal_components/test.erp5.testItem.xml
0 → 100644
View file @
c8f5fce8
<?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>
bt5/erp5_item/bt/template_test_id_list
0 → 100644
View file @
c8f5fce8
test.erp5.testItem
\ No newline at end of file
bt5/erp5_item/bt/test_dependency_list
0 → 100644
View file @
c8f5fce8
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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment