Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
erp5
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
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Laurent S
erp5
Commits
066a6d94
Commit
066a6d94
authored
Mar 16, 2018
by
Ayush Tiwari
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[erp5_ui_test]: Add url_parameter_dict in UI tests
parent
c4641821
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
199 additions
and
1 deletion
+199
-1
bt5/erp5_ui_test/PathTemplateItem/portal_tests/listbox_zuite/testUrlColumns.zpt
...emplateItem/portal_tests/listbox_zuite/testUrlColumns.zpt
+1
-1
bt5/erp5_ui_test/PathTemplateItem/portal_tests/listbox_zuite/testUrlParameterDictColumn.xml
...portal_tests/listbox_zuite/testUrlParameterDictColumn.xml
+58
-0
bt5/erp5_ui_test/PathTemplateItem/portal_tests/listbox_zuite/testUrlParameterDictColumn.zpt
...portal_tests/listbox_zuite/testUrlParameterDictColumn.zpt
+139
-0
bt5/erp5_ui_test/SkinTemplateItem/portal_skins/erp5_ui_test/ListBox_setPropertyList.py
...Item/portal_skins/erp5_ui_test/ListBox_setPropertyList.py
+1
-0
No files found.
bt5/erp5_ui_test/PathTemplateItem/portal_tests/listbox_zuite/testUrlColumns.zpt
View file @
066a6d94
...
...
@@ -113,4 +113,4 @@
</tbody></table>
</body>
</html>
</html>
\ No newline at end of file
bt5/erp5_ui_test/PathTemplateItem/portal_tests/listbox_zuite/testUrlParameterDictColumn.xml
0 → 100644
View file @
066a6d94
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"ZopePageTemplate"
module=
"Products.PageTemplates.ZopePageTemplate"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_bind_names
</string>
</key>
<value>
<object>
<klass>
<global
name=
"NameAssignments"
module=
"Shared.DC.Scripts.Bindings"
/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key>
<string>
_asgns
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
name_subpath
</string>
</key>
<value>
<string>
traverse_subpath
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
content_type
</string>
</key>
<value>
<string>
text/html
</string>
</value>
</item>
<item>
<key>
<string>
expand
</string>
</key>
<value>
<int>
0
</int>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
testUrlParameterDictColumn
</string>
</value>
</item>
<item>
<key>
<string>
output_encoding
</string>
</key>
<value>
<string>
utf-8
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<unicode></unicode>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_ui_test/PathTemplateItem/portal_tests/listbox_zuite/testUrlParameterDictColumn.zpt
0 → 100644
View file @
066a6d94
<html
xmlns:tal=
"http://xml.zope.org/namespaces/tal"
xmlns:metal=
"http://xml.zope.org/namespaces/metal"
>
<head>
<meta
http-equiv=
"Content-Type"
content=
"text/html; charset=UTF-8"
>
<title>
Test URL Columns
</title>
</head>
<body>
<table
cellpadding=
"1"
cellspacing=
"1"
border=
"1"
>
<thead>
<tr><td
rowspan=
"1"
colspan=
"3"
>
Test URL Columns
</td></tr>
</thead><tbody>
<tal:block
metal:use-macro=
"here/ListBoxZuite_CommonTemplate/macros/init"
/>
<tr>
<td>
open
</td>
<td>
${base_url}/foo_module/FooModule_createObjects
</td>
<td></td>
</tr>
<tr>
<td>
assertTextPresent
</td>
<td>
Created Successfully.
</td>
<td></td>
</tr>
<tr>
<td>
open
</td>
<td>
${base_url}/foo_module/Zuite_waitForActivities
</td>
<td></td>
</tr>
<tr>
<td>
assertTextPresent
</td>
<td>
Done.
</td>
<td></td>
</tr>
<tr>
<td>
open
</td>
<td>
${base_url}/foo_module/FooModule_viewFooList/listbox/FooModule_viewFooList/listbox/manage_talesForm
</td>
<td></td>
</tr>
<tr>
<td>
waitForElementPresent
</td>
<td>
//input[@name='field_url_parameter_dict']
</td>
<td></td>
</tr>
<tr>
<td>
type
</td>
<td>
//input[@name='field_url_parameter_dict']
</td>
<td>
python: {'id': {'view': 'view', 'jio_key': 'Foo_getIdUrl'}, 'title': {}}
</td>
</tr>
<tr>
<td>
click
</td>
<td>
//input[@value='Save Changes']
</td>
<td></td>
</tr>
<tr>
<td>
waitForElementPresent
</td>
<td>
//div[@class='system-msg']
</td>
<td></td>
</tr>
<tr>
<td>
open
</td>
<td>
${base_url}/foo_module/view
</td>
<td></td>
</tr>
<tal:block
tal:condition=
"python: context.TestTool_getSkinName()!='Mobile'"
>
<tr>
<td>
verifyAttribute
</td>
<td>
//tr[@class="listbox-data-line-0 DataA"]/td[2]//a@href
</td>
<td>
0
</td>
</tr>
<tr>
<td>
verifyElementNotPresent
</td>
<td>
//tr[@class="listbox-data-line-0 DataA"]/td[3]//a
</td>
<td></td>
</tr>
<tr>
<td>
verifyAttribute
</td>
<td>
//tr[@class="listbox-data-line-1 DataB"]/td[2]//a@href
</td>
<td>
1
</td>
</tr>
<tr>
<td>
verifyElementNotPresent
</td>
<td>
//tr[@class="listbox-data-line-1 DataB"]/td[3]//a
</td>
<td></td>
</tr>
<tr>
<td>
verifyAttribute
</td>
<td>
//tr[@class="listbox-data-line-2 DataA"]/td[2]//a@href
</td>
<td>
2
</td>
</tr>
<tr>
<td>
verifyElementNotPresent
</td>
<td>
//tr[@class="listbox-data-line-2 DataA"]/td[3]//a
</td>
<td></td>
</tr>
</tal:block>
<tal:block
tal:condition=
"python: context.TestTool_getSkinName()=='Mobile'"
>
<tr>
<td>
verifyText
</td>
<td>
//*[@id="listbox_data_line_0"]//a[not(@title)]
</td>
<td>
0
</td>
</tr>
<tr>
<td>
verifyElementNotPresent
</td>
<td>
//*[@id="listbox_data_line_0"]/div[2]//span[@id='data_short']//a
</td>
<td></td>
</tr>
<tr>
<td>
verifyText
</td>
<td>
//*[@id="listbox_data_line_1"]//a[not(@title)]
</td>
<td>
1
</td>
</tr>
<tr>
<td>
verifyElementNotPresent
</td>
<td>
//*[@id="listbox_data_line_1"]/div[2]//span[@id='data_short']//a
</td>
<td></td>
</tr>
<tr>
<td>
verifyText
</td>
<td>
//*[@id="listbox_data_line_2"]//a[not(@title)]
</td>
<td>
2
</td>
</tr>
<tr>
<td>
verifyElementNotPresent
</td>
<td>
//*[@id="listbox_data_line_2"]/div[2]//span[@id='data_short']//a
</td>
<td></td>
</tr>
</tal:block>
</tbody></table>
</body>
</html>
\ No newline at end of file
bt5/erp5_ui_test/SkinTemplateItem/portal_skins/erp5_ui_test/ListBox_setPropertyList.py
View file @
066a6d94
...
...
@@ -51,6 +51,7 @@ d = dict(
field_untranslatable_columns
=
''
,
field_hide_rows_on_no_search_criterion
=
''
,
field_style_columns
=
''
,
field_url_parameter_dict
=
''
)
d
.
update
(
context
.
REQUEST
)
...
...
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