Commit d6989764 authored by Ivan Tyagov's avatar Ivan Tyagov

Listbox uses no longer Ids but CSS classes.

Adjust tests accordingly after r38122.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@38129 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent d10a35dc
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -88,13 +85,13 @@ ...@@ -88,13 +85,13 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)][1]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]//a[not(@title)][1]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>Foo Title 0</td>\n <td>Foo Title 0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -97,7 +94,7 @@ ...@@ -97,7 +94,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -107,38 +104,38 @@ ...@@ -107,38 +104,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<!-- Click on + a -->\n <!-- Click on + a -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -148,53 +145,53 @@ ...@@ -148,53 +145,53 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>c1</td>\n <td>c1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-closed"]</td>\n
<td>c10</td>\n <td>c10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[4]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[4]//a[@class="tree-closed"]</td>\n
<td>c11</td>\n <td>c11</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[26]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[26]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>7 records</td>\n <td>7</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<!-- Click on + c1 -->\n <!-- Click on + c1 -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -204,53 +201,53 @@ ...@@ -204,53 +201,53 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-open"]</td>\n
<td>c1</td>\n <td>c1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-closed"]</td>\n
<td>c10</td>\n <td>c10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[4]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[4]//a[@class="tree-closed"]</td>\n
<td>c11</td>\n <td>c11</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[26]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[26]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>3 records</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>4</td>\n <td>4</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<!-- Click on - a -->\n <!-- Click on - a -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -260,27 +257,27 @@ ...@@ -260,27 +257,27 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<!-- Reset -->\n <!-- Reset -->\n
...@@ -296,32 +293,32 @@ ...@@ -296,32 +293,32 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -90,52 +87,52 @@ ...@@ -90,52 +87,52 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]</td>\n
<td>ID</td>\n <td>ID</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]</td>\n
<td>Title</td>\n <td>Title</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]</td>\n <td>//tr[@class="listbox-label-line"]/th[4]</td>\n
<td>Quantity</td>\n <td>Quantity</td>\n
</tr> \n </tr> \n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[4]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]</td>\n <td>//tr[@class="listbox-search-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[4]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[4]</td>\n
<td>10.0</td>\n <td>10.0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -192,47 +189,47 @@ ...@@ -192,47 +189,47 @@
<!-- Check the result -->\n <!-- Check the result -->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]</td>\n
<td>Title</td>\n <td>Title</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]</td>\n
<td>ID</td>\n <td>ID</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]</td>\n <td>//tr[@class="listbox-label-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]</td>\n <td>//tr[@class="listbox-search-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[4]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -88,13 +85,13 @@ ...@@ -88,13 +85,13 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -88,7 +85,7 @@ ...@@ -88,7 +85,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id=\'listbox_data_line_0\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -133,7 +130,7 @@ ...@@ -133,7 +130,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -143,12 +140,13 @@ ...@@ -143,12 +140,13 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>x0_listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number x0_listbox-current-page-total-number"]</td>\n
<td>2 records</td> <!-- Creation + paste notification -->\n <td>2</td> <!-- Creation + paste notification -->\n
</tr>\n </tr>\n
\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>x0_listbox_data_line_1</td>\n <td>//tr[@class="x0_listbox-data-line-1 DataB"]/td[5]</td>\n
<td>regexp:Object copied from /.*/foo_module/0$</td>\n <td>regexp:Object copied from /.*/foo_module/0$</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -158,22 +156,22 @@ ...@@ -158,22 +156,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -79,52 +76,52 @@ ...@@ -79,52 +76,52 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]</td>\n <td>//tr[@class="listbox-search-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[4]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[5]</td>\n <td>//tr[@class="listbox-search-line"]/th[5]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -211,37 +208,37 @@ ...@@ -211,37 +208,37 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td>%l%</td>\n <td>%l%</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]</td>\n <td>//tr[@class="listbox-search-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[4]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[5]</td>\n <td>//tr[@class="listbox-search-line"]/th[5]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -285,12 +282,12 @@ ...@@ -285,12 +282,12 @@
\n \n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>id=listbox_data_line_1</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tbody></table>\n </tbody></table>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -92,32 +89,32 @@ ...@@ -92,32 +89,32 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]/img</td>\n <td>//tr[@class="listbox-label-line"]/th[3]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]</td>\n <td>//tr[@class="listbox-label-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n <td>//tr[@class="listbox-label-line"]/th[4]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -125,17 +122,17 @@ ...@@ -125,17 +122,17 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -159,7 +156,7 @@ ...@@ -159,7 +156,7 @@
\n \n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- Go to the sort dialog -->\n <!-- Go to the sort dialog -->\n
...@@ -194,42 +191,42 @@ ...@@ -194,42 +191,42 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]</td>\n <td>//tr[@class="listbox-label-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n <td>//tr[@class="listbox-label-line"]/th[4]/button</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -237,17 +234,17 @@ ...@@ -237,17 +234,17 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>9</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>7</td>\n <td>7</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -88,7 +85,7 @@ ...@@ -88,7 +85,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id=\'listbox_data_line_0\']//input[@type="checkbox"]</td>\n <td>//tr[@class=\'listbox-data-line-0 DataA\']//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -133,7 +130,7 @@ ...@@ -133,7 +130,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class=\'listbox-data-line-0 DataA\']//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -143,26 +140,26 @@ ...@@ -143,26 +140,26 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class=\'listbox-data-line-0 DataA\']//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class=\'listbox-data-line-1 DataB\']//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class=\'listbox-data-line-2 DataA\']//a[not(@title)]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//*[@class=\'listbox-data-line-3 DataB\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
</tbody></table>\n </tbody></table>\t\n
</body>\n </body>\n
</html>\n </html>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -83,38 +80,38 @@ ...@@ -83,38 +80,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_0</td>\n <td>//tr[@class=\'listbox-data-line-0 DataA\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_1</td>\n <td>//tr[@class=\'listbox-data-line-1 DataB\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class=\'listbox-data-line-2 DataA\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class=\'listbox-data-line-3 DataB\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//tr[@class=\'listbox-data-line-0 DataA\']//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class=\'listbox-data-line-0 DataA\']/td[3]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[4]</td>\n <td>//tr[@class=\'listbox-data-line-0 DataA\']/td[4]</td>\n
<td>10.0</td>\n <td>10.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -132,18 +129,18 @@ ...@@ -132,18 +129,18 @@
</tal:block> \n </tal:block> \n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//tr[@class=\'listbox-data-line-1 DataB\']//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class=\'listbox-data-line-1 DataB\']/td[3]</td>\n
<td>Title 1</td>\n <td>Title 1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]</td>\n <td>//tr[@class=\'listbox-data-line-1 DataB\']/td[4]</td>\n
<td>9.0</td>\n <td>9.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -162,18 +159,18 @@ ...@@ -162,18 +159,18 @@
\n \n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//tr[@class=\'listbox-data-line-2 DataA\']//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class=\'listbox-data-line-2 DataA\']/td[3]</td>\n
<td>Title 2</td>\n <td>Title 2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[4]</td>\n <td>//tr[@class=\'listbox-data-line-2 DataA\']/td[4]</td>\n
<td>8.0</td>\n <td>8.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -207,38 +204,38 @@ ...@@ -207,38 +204,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_0</td>\n <td>//tr[@class=\'listbox-data-line-0 DataA\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_1</td>\n <td>//tr[@class=\'listbox-data-line-1 DataB\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class=\'listbox-data-line-2 DataA\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class=\'listbox-data-line-3 DataB\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//tr[@class=\'listbox-data-line-0 DataA\']//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class=\'listbox-data-line-0 DataA\']/td[2]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class=\'listbox-data-line-0 DataA\']/td[3]</td>\n
<td>10.0</td>\n <td>10.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -257,18 +254,18 @@ ...@@ -257,18 +254,18 @@
\n \n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//tr[@class=\'listbox-data-line-1 DataB\']//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class=\'listbox-data-line-1 DataB\']/td[2]</td>\n
<td>Title 1</td>\n <td>Title 1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class=\'listbox-data-line-1 DataB\']/td[3]</td>\n
<td>9.0</td>\n <td>9.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -287,18 +284,18 @@ ...@@ -287,18 +284,18 @@
\n \n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//tr[@class=\'listbox-data-line-2 DataA\']//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class=\'listbox-data-line-2 DataA\']/td[2]</td>\n
<td>Title 2</td>\n <td>Title 2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class=\'listbox-data-line-2 DataA\']/td[3]</td>\n
<td>8.0</td>\n <td>8.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -88,7 +85,7 @@ ...@@ -88,7 +85,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id=\'listbox_data_line_0\']//input[@type="checkbox"]</td>\n <td>//*[@class=\'listbox-data-line-0 DataA\']//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -98,8 +95,8 @@ ...@@ -98,8 +95,8 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>1 records</td>\n <td>1</td>\n
</tr>\n </tr>\n
<!-- The listbox used to confirm deletion is a proxy to the previous listbox.\n <!-- The listbox used to confirm deletion is a proxy to the previous listbox.\n
It contains the same columns\n It contains the same columns\n
...@@ -107,23 +104,23 @@ It contains the same columns\n ...@@ -107,23 +104,23 @@ It contains the same columns\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>assertText</td>\n <td>assertText</td>\n
<td>//tr[@id=\'listbox_label_line\']/td[1]</td>\n <td>//tr[@class=\'listbox-label-line\']/th[1]</td>\n
<td>ID</td>\n <td>ID</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertText</td>\n <td>assertText</td>\n
<td>//tr[@id=\'listbox_label_line\']/td[2]</td>\n <td>//tr[@class=\'listbox-label-line\']/th[2]</td>\n
<td>Title</td>\n <td>Title</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertText</td>\n <td>assertText</td>\n
<td>//tr[@id=\'listbox_label_line\']/td[3]</td>\n <td>//tr[@class=\'listbox-label-line\']/th[3]</td>\n
<td>Quantity</td>\n <td>Quantity</td>\n
</tr>\n </tr>\n
<!-- And an extra column to display the number of related objects. -->\n <!-- And an extra column to display the number of related objects. -->\n
<tr>\n <tr>\n
<td>assertText</td>\n <td>assertText</td>\n
<td>//tr[@id=\'listbox_label_line\']/td[4]</td>\n <td>//tr[@class=\'listbox-label-line\']/th[4]</td>\n
<td>Number of Related Objects</td>\n <td>Number of Related Objects</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -162,23 +159,23 @@ It contains the same columns\n ...@@ -162,23 +159,23 @@ It contains the same columns\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
<td>We suppose here that the workflow is configured in such way that deleted items can still be viewed.</td>\n <td>We suppose here that the workflow is configured in such way that deleted items can still be viewed.</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -208,12 +205,12 @@ It contains the same columns\n ...@@ -208,12 +205,12 @@ It contains the same columns\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id=\'listbox_data_line_0\']//input[@type="checkbox"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -269,7 +266,7 @@ It contains the same columns\n ...@@ -269,7 +266,7 @@ It contains the same columns\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>link=Foo Lines:</td>\n <td>link=Foo Lines</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -97,7 +94,7 @@ ...@@ -97,7 +94,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -107,38 +104,38 @@ ...@@ -107,38 +104,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<!-- Click on + a -->\n <!-- Click on + a -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -148,42 +145,42 @@ ...@@ -148,42 +145,42 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[4]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[4]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>7 records</td>\n <td>7</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
\n \n
...@@ -214,7 +211,7 @@ ...@@ -214,7 +211,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_report_tree_mode</td>\n <td>//input[@class="listbox-tree-report-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -97,7 +94,7 @@ ...@@ -97,7 +94,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -107,38 +104,38 @@ ...@@ -107,38 +104,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<!-- Click on + a -->\n <!-- Click on + a -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -148,48 +145,48 @@ ...@@ -148,48 +145,48 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[4]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[4]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>7 records</td>\n <td>7</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<!-- Click on + a2 -->\n <!-- Click on + a2 -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-closed"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -199,43 +196,43 @@ ...@@ -199,43 +196,43 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-open"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[4]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[4]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>2 records</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>7</td>\n <td>7</td>\n
</tr>\n </tr>\n
<!-- Click on - a -->\n <!-- Click on - a -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -245,27 +242,27 @@ ...@@ -245,27 +242,27 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<!-- Reset -->\n <!-- Reset -->\n
...@@ -281,32 +278,32 @@ ...@@ -281,32 +278,32 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -97,7 +94,7 @@ ...@@ -97,7 +94,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -107,38 +104,38 @@ ...@@ -107,38 +104,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>Title 1</td>\n <td>Title 1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<!-- Click on + Title 0 -->\n <!-- Click on + Title 0 -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -148,32 +145,32 @@ ...@@ -148,32 +145,32 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>Title 1</td>\n <td>Title 1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-closed"]</td>\n
<td>Title 2</td>\n <td>Title 2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[4]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[4]//a[@class="tree-closed"]</td>\n
<td>Title 3</td>\n <td>Title 3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>1 records</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
\n \n
...@@ -197,27 +194,27 @@ ...@@ -197,27 +194,27 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>Title 1</td>\n <td>Title 1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>Title 2</td>\n <td>Title 2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>9 records</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
\n \n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -97,7 +94,7 @@ ...@@ -97,7 +94,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -107,38 +104,38 @@ ...@@ -107,38 +104,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<!-- Click on + a -->\n <!-- Click on + a -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -148,48 +145,48 @@ ...@@ -148,48 +145,48 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[4]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[4]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>7 records</td>\n <td>7</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<!-- Click on + a2 -->\n <!-- Click on + a2 -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-closed"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -199,43 +196,43 @@ ...@@ -199,43 +196,43 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-open"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[4]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[4]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>2 records</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>7</td>\n <td>7</td>\n
</tr>\n </tr>\n
<!-- Click on - a -->\n <!-- Click on - a -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -245,27 +242,27 @@ ...@@ -245,27 +242,27 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<!-- Reset -->\n <!-- Reset -->\n
...@@ -281,32 +278,32 @@ ...@@ -281,32 +278,32 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -94,7 +94,7 @@ ...@@ -94,7 +94,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_report_tree_mode</td>\n <td>//input[@class="listbox-tree-report-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -104,28 +104,58 @@ ...@@ -104,28 +104,58 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[1]</td>\n <td>//tr[@class="listbox-label-line"]/th[1]</td>\n
<td>Foo Domain</td>\n <td>Foo Domain</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]</td>\n
<td>ID</td>\n <td>ID</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]</td>\n <td>//tr[@class="listbox-label-line"]/th[4]</td>\n
<td>Title</td>\n <td>Title</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[5]</td>\n <td>//tr[@class="listbox-label-line"]/th[5]</td>\n
<td>Quantity</td>\n <td>Quantity</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyTextPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[1]</td>\n <td>0</td>\n
<td>0 1 2 3 4 5 - Hide</td>\n <td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>1</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>2</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>3</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>4</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>5</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>Hide</td>\n
<td></td>\n
</tr>\n </tr>\n
<!-- Click on Hide -->\n <!-- Click on Hide -->\n
<tr>\n <tr>\n
...@@ -134,49 +164,74 @@ ...@@ -134,49 +164,74 @@
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyTextPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[1]</td>\n <td>1</td>\n
<td>0 1 2 3 4 5 - Show</td>\n <td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>2</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>3</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>4</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>5</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>Show</td>\n
<td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]/a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>2 records</td>\n <td>2</td>\n
</tr>\n </tr>\n
<!-- Click on + a -->\n <!-- Click on + a -->\n
<tr>\n <tr>\n
...@@ -191,58 +246,58 @@ ...@@ -191,58 +246,58 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_open"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td>4</td>\n <td>4</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>6 records</td>\n <td>6</td>\n
</tr>\n </tr>\n
<!-- Go to next page -->\n <!-- Go to next page -->\n
<tr>\n <tr>\n
...@@ -257,58 +312,61 @@ ...@@ -257,58 +312,61 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr> \n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td>it exists actually</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td>it exists actually</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td>it exists actually</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>6 records</td>\n <td>6</td>\n
</tr>\n </tr>\n
<!-- Show all the 1st level -->\n <!-- Show all the 1st level -->\n
<tr>\n <tr>\n
...@@ -323,58 +381,60 @@ ...@@ -323,58 +381,60 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td> it exists actually</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td> it exists actually</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]/a[@class="tree_open"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]/a[@class="tree-open"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>8 records</td>\n <td>8</td>\n
</tr>\n </tr>\n
<!-- Go to next page -->\n <!-- Go to next page -->\n
<tr>\n <tr>\n
...@@ -389,43 +449,43 @@ ...@@ -389,43 +449,43 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>5</td>\n <td>5</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td>9</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>8 records</td>\n <td>8</td>\n
</tr>\n </tr>\n
<!-- Still very far from complete. Show/Hide should be tested, closing a tree should be tested, sorting should be tested. -->\n <!-- Still very far from complete. Show/Hide should be tested, closing a tree should be tested, sorting should be tested. -->\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -107,13 +104,13 @@ ...@@ -107,13 +104,13 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a/input</td>\n
<td></td>\n <td></td>\n
<td>Make sure an no a tag is present in ListBox</td>\n <td>Make sure an no a tag is present in ListBox</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//*[@id="listbox_data_line_0"]//input</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input</td>\n
<td></td>\n <td></td>\n
<td>Make sure there is an input tag in line 1 col 1</td>\n <td>Make sure there is an input tag in line 1 col 1</td>\n
</tr>\n </tr>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -107,13 +104,13 @@ ...@@ -107,13 +104,13 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a/input</td>\n
<td></td>\n <td></td>\n
<td>Make sure an no a tag is present in ListBox</td>\n <td>Make sure an no a tag is present in ListBox</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//*[@id="listbox_data_line_0"]//input</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input</td>\n
<td></td>\n <td></td>\n
<td>Make sure there is an input tag in line 1 col 1</td>\n <td>Make sure there is an input tag in line 1 col 1</td>\n
</tr>\n </tr>\n
......
...@@ -75,38 +75,38 @@ ...@@ -75,38 +75,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<!-- Checked rows must be remembered -->\n <!-- Checked rows must be remembered -->\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -126,17 +126,17 @@ ...@@ -126,17 +126,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -146,17 +146,17 @@ ...@@ -146,17 +146,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<!-- Filter on the second page -->\n <!-- Filter on the second page -->\n
...@@ -167,22 +167,22 @@ ...@@ -167,22 +167,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//*[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
...@@ -213,17 +213,17 @@ ...@@ -213,17 +213,17 @@
</tal:block>\n </tal:block>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//*[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
...@@ -235,12 +235,12 @@ ...@@ -235,12 +235,12 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -258,14 +258,14 @@ ...@@ -258,14 +258,14 @@
</tal:block>\n </tal:block>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//*[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- Search by id -->\n <!-- Search by id -->\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>3</td>\n <td>3</td>\n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -281,12 +281,12 @@ ...@@ -281,12 +281,12 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_1</td>\n <td>//*[@class="listbox-data-line-1 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- Reset -->\n <!-- Reset -->\n
...@@ -297,33 +297,33 @@ ...@@ -297,33 +297,33 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>9</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>7</td>\n <td>7</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -348,7 +348,7 @@ ...@@ -348,7 +348,7 @@
\n \n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//*[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- Check all -->\n <!-- Check all -->\n
...@@ -359,17 +359,17 @@ ...@@ -359,17 +359,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -379,17 +379,17 @@ ...@@ -379,17 +379,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -399,17 +399,17 @@ ...@@ -399,17 +399,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<!-- Uncheck all -->\n <!-- Uncheck all -->\n
...@@ -420,17 +420,17 @@ ...@@ -420,17 +420,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -440,17 +440,17 @@ ...@@ -440,17 +440,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -460,17 +460,17 @@ ...@@ -460,17 +460,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
\n \n
...@@ -488,12 +488,12 @@ and search parameters are remembered -->\n ...@@ -488,12 +488,12 @@ and search parameters are remembered -->\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -503,13 +503,13 @@ and search parameters are remembered -->\n ...@@ -503,13 +503,13 @@ and search parameters are remembered -->\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>2 records</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_item_number</td>\n <td>//span[@class="listbox-current-item-number"]</td>\n
<td> - 2 items selected</td>\n <td>2</td>\n
</tr>\n </tr>\n
<!-- reset the filter -->\n <!-- reset the filter -->\n
<tr>\n <tr>\n
...@@ -519,27 +519,27 @@ and search parameters are remembered -->\n ...@@ -519,27 +519,27 @@ and search parameters are remembered -->\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_item_number</td>\n <td>//span[@class="listbox-current-item-number"]</td>\n
<td> - 2 items selected</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td>off</td>\n <td>off</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id=\'listbox_data_line_2\']//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td>on</td>\n <td>on</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -57,37 +54,37 @@ ...@@ -57,37 +54,37 @@
<tal:block metal:use-macro="here/ListBoxZuite_CommonTemplate/macros/init" />\n <tal:block metal:use-macro="here/ListBoxZuite_CommonTemplate/macros/init" />\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_check_all</td>\n <td>//input[@class="listbox-check-all"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_uncheck_all</td>\n <td>//input[@class="listbox-uncheck-all"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]</td>\n <td>//tr[@class="listbox-label-line"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]</td>\n
<td>ID</td>\n <td>ID</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]</td>\n
<td>Title</td>\n <td>Title</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]</td>\n <td>//tr[@class="listbox-label-line"]/th[4]</td>\n
<td>Quantity</td>\n <td>Quantity</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[5]</td>\n <td>//tr[@class="listbox-label-line"]/th[5]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -107,37 +104,37 @@ ...@@ -107,37 +104,37 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_check_all</td>\n <td>//input[@class="listbox-check-all"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_uncheck_all</td>\n <td>//input[@class="listbox-uncheck-all"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]</td>\n <td>//tr[@class="listbox-label-line"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[1]</td>\n <td>//tr[@class="listbox-label-line"]/th[1]</td>\n
<td>ID</td>\n <td>ID</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]</td>\n
<td>Title</td>\n <td>Title</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]</td>\n
<td>Quantity</td>\n <td>Quantity</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]</td>\n <td>//tr[@class="listbox-label-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -56,18 +53,18 @@ ...@@ -56,18 +53,18 @@
<tal:block metal:use-macro="here/ListBoxZuite_CommonTemplate/macros/init" />\n <tal:block metal:use-macro="here/ListBoxZuite_CommonTemplate/macros/init" />\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>id=listbox_title</td>\n <td>//a[@class="listbox_title"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_title</td>\n <td>//a[@class="listbox_title"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertText</td>\n <td>assertText</td>\n
<td>id=listbox_title</td>\n <td>//a[@class="listbox_title"]</td>\n
<td>exact:Contents:</td>\n <td>exact:Contents</td>\n
</tr>\n </tr>\n
\n \n
<tr>\n <tr>\n
...@@ -87,18 +84,18 @@ ...@@ -87,18 +84,18 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>id=listbox_title</td>\n <td>//a[@class="listbox_title"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_title</td>\n <td>//a[@class="listbox_title"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertText</td>\n <td>assertText</td>\n
<td>id=listbox_title</td>\n <td>//a[@class="listbox_title"]</td>\n
<td>exact:Foos:</td>\n <td>exact:Foos</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
</tbody></table>\n </tbody></table>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -88,38 +85,38 @@ ...@@ -88,38 +85,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_0</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_1</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[4]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[4]</td>\n
<td>10.0</td>\n <td>10.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -138,18 +135,18 @@ ...@@ -138,18 +135,18 @@
\n \n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td>Title 1</td>\n <td>Title 1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]</td>\n
<td>9.0</td>\n <td>9.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -168,18 +165,18 @@ ...@@ -168,18 +165,18 @@
\n \n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td>Title 2</td>\n <td>Title 2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[4]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[4]</td>\n
<td>8.0</td>\n <td>8.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -213,7 +210,7 @@ ...@@ -213,7 +210,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_0</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tbody></table>\n </tbody></table>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -89,18 +86,18 @@ ...@@ -89,18 +86,18 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>0 records</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_item_number</td>\n <td>//input[@class="listbox_set_page"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_page_selection</td>\n <td>//button[@class="listbox_next_page"]</td>\n
<td></td>\n <td></td>\n
</tr> \n </tr> \n
</tal:block>\n </tal:block>\n
......
...@@ -75,13 +75,13 @@ ...@@ -75,13 +75,13 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>3 records</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_item_number</td>\n <td>//span[@class="listbox-current-item-number"]</td>\n
<td> - 0 items selected</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
...@@ -100,22 +100,22 @@ ...@@ -100,22 +100,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//*[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
...@@ -146,13 +146,13 @@ ...@@ -146,13 +146,13 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_item_number</td>\n <td>//span[@class="listbox-current-item-number"]</td>\n
<td> - 0 items selected</td>\n <td>0</td>\n
</tr>\n </tr>\n
\n \n
<tal:block tal:define="prefix string:listbox; \n <tal:block tal:define="prefix string:listbox; \n
...@@ -173,22 +173,22 @@ ...@@ -173,22 +173,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//*[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
...@@ -216,22 +216,22 @@ ...@@ -216,22 +216,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>4</td>\n <td>4</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>5</td>\n <td>5</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//*[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
...@@ -259,22 +259,22 @@ ...@@ -259,22 +259,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//*[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
...@@ -316,12 +316,12 @@ ...@@ -316,12 +316,12 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>9</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_1</td>\n <td>//*[@class="listbox-data-line-1 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
...@@ -337,13 +337,13 @@ ...@@ -337,13 +337,13 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>9 records</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_item_number</td>\n <td>//span[@class="listbox-current-item-number"]</td>\n
<td> - 0 items selected</td>\n <td>0</td>\n
</tr>\n </tr>\n
\n \n
<tal:block tal:define="prefix string:listbox; \n <tal:block tal:define="prefix string:listbox; \n
...@@ -364,22 +364,22 @@ ...@@ -364,22 +364,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>6</td>\n <td>6</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>7</td>\n <td>7</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//*[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -88,38 +85,38 @@ ...@@ -88,38 +85,38 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_0</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_1</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[4]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[4]</td>\n
<td>10.0</td>\n <td>10.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -137,18 +134,18 @@ ...@@ -137,18 +134,18 @@
</tal:block>\n </tal:block>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td>Title 1</td>\n <td>Title 1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]</td>\n
<td>9.0</td>\n <td>9.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -166,18 +163,18 @@ ...@@ -166,18 +163,18 @@
</tal:block>\n </tal:block>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td>Title 2</td>\n <td>Title 2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[4]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[4]</td>\n
<td>8.0</td>\n <td>8.0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -210,7 +207,7 @@ ...@@ -210,7 +207,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_0</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tbody></table>\n </tbody></table>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -89,27 +86,27 @@ ...@@ -89,27 +86,27 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]</td>\n <td>//tr[@class="listbox-search-line"]/th[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]</td>\n <td>//tr[@class="listbox-search-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -119,7 +116,7 @@ ...@@ -119,7 +116,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[5]</td>\n <td>//tr[@class="listbox-search-line"]/th[5]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -171,7 +168,7 @@ ...@@ -171,7 +168,7 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -181,32 +178,32 @@ ...@@ -181,32 +178,32 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]</td>\n <td>//tr[@class="listbox-search-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[4]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[5]</td>\n <td>//tr[@class="listbox-search-line"]/th[5]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -249,24 +246,24 @@ ...@@ -249,24 +246,24 @@
</tal:block>\n </tal:block>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_1</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- Search by title -->\n <!-- Search by title -->\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td>T%</td>\n <td>T%</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -276,37 +273,37 @@ ...@@ -276,37 +273,37 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td>T%</td>\n <td>T%</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]</td>\n <td>//tr[@class="listbox-search-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[4]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[5]</td>\n <td>//tr[@class="listbox-search-line"]/th[5]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -360,22 +357,22 @@ ...@@ -360,22 +357,22 @@
\n \n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_0"]//a[not(@title)]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]//a[not(@title)]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_1"]//a[not(@title)]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//a[not(@title)]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//*[@id="listbox_data_line_2"]//a[not(@title)]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]//a[not(@title)]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -144,29 +141,29 @@ ...@@ -144,29 +141,29 @@
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n <td>//tr[@class="listbox-label-line"]/th[3]/button</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- click the ID -->\n <!-- click the ID -->\n
...@@ -182,12 +179,12 @@ ...@@ -182,12 +179,12 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -195,39 +192,39 @@ ...@@ -195,39 +192,39 @@
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]/img</td>\n <td>//tr[@id="listbox_label_line"]/td[3]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n <td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- click the ID again -->\n <!-- click the ID again -->\n
...@@ -243,12 +240,12 @@ ...@@ -243,12 +240,12 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -256,39 +253,39 @@ ...@@ -256,39 +253,39 @@
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]/img</td>\n <td>//tr[@id="listbox_label_line"]/td[3]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n <td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>9</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>7</td>\n <td>7</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- click the Title -->\n <!-- click the Title -->\n
...@@ -302,11 +299,11 @@ ...@@ -302,11 +299,11 @@
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.id\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.id\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img</td>\n <td>//tr[@id="listbox_label_line"]/td[2]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title\']</td>\n
...@@ -314,12 +311,12 @@ ...@@ -314,12 +311,12 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -327,29 +324,29 @@ ...@@ -327,29 +324,29 @@
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n <td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- click the Title again -->\n <!-- click the Title again -->\n
...@@ -363,11 +360,11 @@ ...@@ -363,11 +360,11 @@
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.id\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.id\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img</td>\n <td>//tr[@id="listbox_label_line"]/td[2]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title\']</td>\n
...@@ -375,12 +372,12 @@ ...@@ -375,12 +372,12 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -388,29 +385,29 @@ ...@@ -388,29 +385,29 @@
<td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.quantity\']</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n <td>//tr[@id="listbox_label_line"]/td[4]/img</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>9</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>7</td>\n <td>7</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -141,27 +138,27 @@ ...@@ -141,27 +138,27 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/td[2]/button[@alt="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>Draft</td>\n <td>Draft</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>Validated</td>\n <td>Validated</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- click the state -->\n <!-- click the state -->\n
...@@ -177,22 +174,22 @@ ...@@ -177,22 +174,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>Draft</td>\n <td>Draft</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>Validated</td>\n <td>Validated</td>\n
</tr>\n </tr>\n
<!-- click the state again -->\n <!-- click the state again -->\n
...@@ -208,22 +205,22 @@ ...@@ -208,22 +205,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>Validated</td>\n <td>Validated</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>Draft</td>\n <td>Draft</td>\n
</tr>\n </tr>\n
\n \n
...@@ -288,27 +285,27 @@ ...@@ -288,27 +285,27 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>Vraft</td>\n <td>Vraft</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>Dalidated</td>\n <td>Dalidated</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- click the state -->\n <!-- click the state -->\n
...@@ -324,22 +321,22 @@ ...@@ -324,22 +321,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>Dalidated</td>\n <td>Dalidated</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>Vraft</td>\n <td>Vraft</td>\n
</tr>\n </tr>\n
<!-- click the state again -->\n <!-- click the state again -->\n
...@@ -355,22 +352,22 @@ ...@@ -355,22 +352,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementNotPresent</td>\n <td>assertElementNotPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Ascending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Ascending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>assertElementPresent</td>\n <td>assertElementPresent</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/img[@alt="Descending Display"]</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button[@title="Descending Display"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>Vraft</td>\n <td>Vraft</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>Dalidated</td>\n <td>Dalidated</td>\n
</tr>\n </tr>\n
<!-- Restore english language -->\n <!-- Restore english language -->\n
......
...@@ -97,7 +97,7 @@ ...@@ -97,7 +97,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[2]/button/span</td>\n <td>//tr[@class="listbox-label-line"]/th[2]/button</td>\n
<td>Title</td>\n <td>Title</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -140,8 +140,8 @@ ...@@ -140,8 +140,8 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
...@@ -150,17 +150,17 @@ ...@@ -150,17 +150,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]//input[@type="text"]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]//input[@type="text"]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]//input[@type="text"]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -186,8 +186,8 @@ ...@@ -186,8 +186,8 @@
<!-- Go to last and verify -->\n <!-- Go to last and verify -->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
...@@ -196,17 +196,17 @@ ...@@ -196,17 +196,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]//input[@type="text"]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]//input[@type="text"]</td>\n
<td>4</td>\n <td>4</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]//input[@type="text"]</td>\n
<td>5</td>\n <td>5</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -237,8 +237,8 @@ ...@@ -237,8 +237,8 @@
<!-- Go to previous and verify -->\n <!-- Go to previous and verify -->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
...@@ -247,7 +247,7 @@ ...@@ -247,7 +247,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]//input[@type="text"]</td>\n
<td>9</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -273,8 +273,8 @@ ...@@ -273,8 +273,8 @@
<!-- Go to first and verify -->\n <!-- Go to first and verify -->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
...@@ -283,17 +283,17 @@ ...@@ -283,17 +283,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]//input[@type="text"]</td>\n
<td>6</td>\n <td>6</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]//input[@type="text"]</td>\n
<td>7</td>\n <td>7</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]//input[@type="text"]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -323,8 +323,8 @@ ...@@ -323,8 +323,8 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
...@@ -333,17 +333,17 @@ ...@@ -333,17 +333,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]//input[@type="text"]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]//input[@type="text"]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]//input[@type="text"]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
\n \n
...@@ -375,7 +375,7 @@ ...@@ -375,7 +375,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -385,18 +385,18 @@ ...@@ -385,18 +385,18 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<!-- Click on "+ a" link -->\n <!-- Click on "+ a" link -->\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-closed"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -406,22 +406,22 @@ ...@@ -406,22 +406,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[1]//a[@class="tree_open"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[1]//a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[2]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[2]//a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[3]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[3]//a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//table[@id="listbox_domain_tree_table"]//tr[4]//a[@class="tree_closed"]</td>\n <td>//table[@class="listbox-table-domain-tree"]//tr[4]//a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<!-- END of inspired code -->\n <!-- END of inspired code -->\n
......
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_report_tree_mode</td>\n <td>//input[@class="listbox-tree-report-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -103,28 +103,58 @@ ...@@ -103,28 +103,58 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[1]</td>\n <td>//tr[@class="listbox-label-line"]/th[1]</td>\n
<td>Foo Category*</td>\n <td>Foo Category*</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]</td>\n
<td>ID</td>\n <td>ID</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]</td>\n <td>//tr[@class="listbox-label-line"]/th[4]</td>\n
<td>Title</td>\n <td>Title</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[5]</td>\n <td>//tr[@class="listbox-label-line"]/th[5]</td>\n
<td>Quantity</td>\n <td>Quantity</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_search_line"]/td[1]</td>\n <td>//tr[@class="listbox-search-line"]/th[1]</td>\n
<td>0 1 2 3 4 5 - Hide</td>\n <td>0 1 2 3 4 5 - Hide</td>\n
</tr>-->\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>1</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>2</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>3</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>4</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>5</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>Hide</td>\n
<td></td>\n
</tr>\n </tr>\n
<!-- Click on Hide -->\n <!-- Click on Hide -->\n
<tr>\n <tr>\n
...@@ -132,50 +162,80 @@ ...@@ -132,50 +162,80 @@
<td>link=Hide</td>\n <td>link=Hide</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_search_line"]/td[1]</td>\n <td>//tr[@id="listbox_search_line"]/td[1]</td>\n
<td>0 1 2 3 4 5 - Show</td>\n <td>0 1 2 3 4 5 - Show</td>\n
</tr>-->\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>1</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>2</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>3</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>4</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>5</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>Show</td>\n
<td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]/a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>2 records</td>\n <td>2</td>\n
</tr>\n </tr>\n
<!-- Click on + a -->\n <!-- Click on + a -->\n
<tr>\n <tr>\n
...@@ -190,58 +250,58 @@ ...@@ -190,58 +250,58 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_open"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td>4</td>\n <td>4</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>6 records</td>\n <td>6</td>\n
</tr>\n </tr>\n
<!-- Go to next page -->\n <!-- Go to next page -->\n
<tr>\n <tr>\n
...@@ -256,58 +316,61 @@ ...@@ -256,58 +316,61 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td>it exists</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td>it exists</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td>it exists</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>6 records</td>\n <td>6</td>\n
</tr>\n </tr>\n
<!-- Show all the 1st level -->\n <!-- Show all the 1st level -->\n
<tr>\n <tr>\n
...@@ -322,58 +385,60 @@ ...@@ -322,58 +385,60 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td>it exists</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n <td>it exists</td>\n
</tr>-->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]/a[@class="tree_open"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]/a[@class="tree-open"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>8 records</td>\n <td>8</td>\n
</tr>\n </tr>\n
<!-- Go to next page -->\n <!-- Go to next page -->\n
<tr>\n <tr>\n
...@@ -388,43 +453,43 @@ ...@@ -388,43 +453,43 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>5</td>\n <td>5</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td>9</td>\n <td>9</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>8 records</td>\n <td>8</td>\n
</tr>\n </tr>\n
<!-- Test an empty report tree -->\n <!-- Test an empty report tree -->\n
<tr>\n <tr>\n
...@@ -439,13 +504,13 @@ ...@@ -439,13 +504,13 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_0</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>0 records</td>\n <td>0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
\n \n
......
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>clickAndWait</td>\n <td>clickAndWait</td>\n
<td>id=listbox_report_tree_mode</td>\n <td>//input[@class="listbox-tree-report-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -103,68 +103,98 @@ ...@@ -103,68 +103,98 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[1]</td>\n <td>//tr[@class="listbox-label-line"]/th[1]</td>\n
<td>Foo Domain</td>\n <td>Foo Domain</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[3]</td>\n <td>//tr[@class="listbox-label-line"]/th[3]</td>\n
<td>ID</td>\n <td>ID</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[4]</td>\n <td>//tr[@class="listbox-label-line"]/th[4]</td>\n
<td>Title</td>\n <td>Title</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_label_line"]/td[5]</td>\n <td>//tr[@class="listbox-label-line"]/th[5]</td>\n
<td>Quantity</td>\n <td>Quantity</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_search_line"]/td[1]</td>\n <td>//tr[@id="listbox_search_line"]/td[1]</td>\n
<td>0 1 2 3 4 5 - Hide</td>\n <td>0 1 2 3 4 5 - Hide</td>\n
</tr>-->\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>1</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>2</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>3</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>4</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>5</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>Hide</td>\n
<td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]/a[@class="tree-closed"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_2</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>2 records</td>\n <td>2</td>\n
</tr>\n </tr>\n
<!-- Click on + a -->\n <!-- Click on + a -->\n
<tr>\n <tr>\n
...@@ -179,58 +209,58 @@ ...@@ -179,58 +209,58 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_open"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-open"]</td>\n
<td>a</td>\n <td>a</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td>4</td>\n <td>4</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>7 records</td>\n <td>7</td>\n
</tr>\n </tr>\n
<!-- Go to next page -->\n <!-- Go to next page -->\n
<tr>\n <tr>\n
...@@ -245,58 +275,58 @@ ...@@ -245,58 +275,58 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>7 records</td>\n <td>7</td>\n
</tr>\n </tr>\n
<!-- Show all the 1st level -->\n <!-- Show all the 1st level -->\n
<tr>\n <tr>\n
...@@ -311,58 +341,58 @@ ...@@ -311,58 +341,58 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>8</td>\n <td>8</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a1</td>\n <td>a1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]/a[@class="tree_closed"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]/a[@class="tree-closed"]</td>\n
<td>a2</td>\n <td>a2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<!-- Go to next page -->\n <!-- Go to next page -->\n
<tr>\n <tr>\n
...@@ -377,58 +407,58 @@ ...@@ -377,58 +407,58 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_open"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-open"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[1]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]</td>\n
<td>5</td>\n <td>5</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_3</td>\n <td>//tr[@class="listbox-data-line-3 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<!-- Hide documents -->\n <!-- Hide documents -->\n
<tr>\n <tr>\n
...@@ -441,35 +471,65 @@ ...@@ -441,35 +471,65 @@
<td>report_root_url</td>\n <td>report_root_url</td>\n
<td>Foo Domain</td>\n <td>Foo Domain</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_search_line"]/td[1]</td>\n <td>//tr[@id="listbox_search_line"]/td[1]</td>\n
<td>0 1 2 3 4 5 - Show</td>\n <td>0 1 2 3 4 5 - Show</td>\n
</tr>-->\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>1</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>2</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>3</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>4</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>5</td>\n
<td></td>\n
</tr>\n
<tr>\n
<td>verifyTextPresent</td>\n
<td>Show</td>\n
<td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[1]/a[@class="tree_open"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[1]/a[@class="tree-open"]</td>\n
<td>b</td>\n <td>b</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]/input</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]/input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_data_line_1</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>4 records</td>\n <td>4</td>\n
</tr>\n </tr>\n
<!-- Still very far from complete. Closing a tree should be tested, sorting should be tested. -->\n <!-- Still very far from complete. Closing a tree should be tested, sorting should be tested. -->\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -87,14 +84,14 @@ ...@@ -87,14 +84,14 @@
-->\n -->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>1 records</td>\n <td>1</td>\n
</tr>\n </tr>\n
\n \n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -120,13 +117,13 @@ ...@@ -120,13 +117,13 @@
-->\n -->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>1 records</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>Title 1</td>\n <td>Title 1</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -155,18 +152,18 @@ XXX what should we display in the field in that case ?\n ...@@ -155,18 +152,18 @@ XXX what should we display in the field in that case ?\n
-->\n -->\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>2 records</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>Title 0</td>\n <td>Title 0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]</td>\n
<td>Title 1</td>\n <td>Title 1</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -192,8 +189,8 @@ XXX what should we display in the field in that case ?\n ...@@ -192,8 +189,8 @@ XXX what should we display in the field in that case ?\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
\n \n
</tbody></table>\n </tbody></table>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -91,18 +88,18 @@ ...@@ -91,18 +88,18 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- Search -->\n <!-- Search -->\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>2001/01/01</td>\n <td>2001/01/01</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -112,17 +109,17 @@ ...@@ -112,17 +109,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>2001/01/01</td>\n <td>2001/01/01</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>1 records</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>2001/01/01</td>\n <td>2001/01/01</td>\n
</tr>\n </tr>\n
\n \n
...@@ -140,17 +137,17 @@ ...@@ -140,17 +137,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>2001/01/01</td>\n <td>2001/01/01</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>2002/02/02</td>\n <td>2002/02/02</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2003/03/03</td>\n <td>2003/03/03</td>\n
</tr>\n </tr>\n
<!-- DESC -->\n <!-- DESC -->\n
...@@ -161,24 +158,24 @@ ...@@ -161,24 +158,24 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>2003/03/03</td>\n <td>2003/03/03</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>2002/02/02</td>\n <td>2002/02/02</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]</td>\n
<td>2001/01/01</td>\n <td>2001/01/01</td>\n
</tr>\n </tr>\n
\n \n
<!-- Compare Search -->\n <!-- Compare Search -->\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>>=2002/01/01</td>\n <td>>=2002/01/01</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -188,29 +185,29 @@ ...@@ -188,29 +185,29 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>>=2002/01/01</td>\n <td>>=2002/01/01</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>2 records</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>2003/03/03</td>\n <td>2003/03/03</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>2002/02/02</td>\n <td>2002/02/02</td>\n
</tr>\n </tr>\n
\n \n
<!-- Wrong Search Expression -->\n <!-- Wrong Search Expression -->\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>>=</td>\n <td>>=</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -225,22 +222,22 @@ ...@@ -225,22 +222,22 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td>>=2002/01/01</td>\n <td>>=2002/01/01</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>2 records</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]</td>\n
<td>2003/03/03</td>\n <td>2003/03/03</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]</td>\n
<td>2002/02/02</td>\n <td>2002/02/02</td>\n
</tr>\n </tr>\n
\n \n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -58,44 +55,44 @@ ...@@ -58,44 +55,44 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//*[@id="listbox_search_line"]</td>\n <td>//*[@class="listbox-search-line"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[4]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]</td>\n <td>//tr[@class="listbox-search-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[5]</td>\n <td>//tr[@class="listbox-search-line"]/th[5]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -156,43 +153,43 @@ ...@@ -156,43 +153,43 @@
</tal:block>\n </tal:block>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//*[@id="listbox_search_line"]</td>\n <td>//*[@class="listbox-search-line"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[1]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[1]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[1]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[1]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_search_line"]/td[2]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[2]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]</td>\n <td>//tr[@class="listbox-search-line"]/th[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[3]//input</td>\n <td>//tr[@class="listbox-search-line"]/th[3]//input</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_search_line"]/td[4]</td>\n <td>//tr[@class="listbox-search-line"]/th[4]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -250,7 +247,7 @@ ...@@ -250,7 +247,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//*[@id="listbox_search_line"]</td>\n <td>//*[@class="listbox-search-line"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -91,7 +88,7 @@ selection\'s checked uids are set to the uids of the filtered objects. -->\n ...@@ -91,7 +88,7 @@ selection\'s checked uids are set to the uids of the filtered objects. -->\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -131,12 +128,12 @@ uids.\n ...@@ -131,12 +128,12 @@ uids.\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -175,12 +172,12 @@ only have selected uids.\n ...@@ -175,12 +172,12 @@ only have selected uids.\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -191,7 +188,7 @@ only have selected uids.\n ...@@ -191,7 +188,7 @@ only have selected uids.\n
<tr>\n <tr>\n
<td>click</td>\n <td>click</td>\n
<!-- unselect 1 -->\n <!-- unselect 1 -->\n
<td>//*[@id="listbox_data_line_0"]//input[@type="checkbox"]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="checkbox"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -57,47 +54,47 @@ ...@@ -57,47 +54,47 @@
<tal:block metal:use-macro="here/ListBoxZuite_CommonTemplate/macros/init" />\n <tal:block metal:use-macro="here/ListBoxZuite_CommonTemplate/macros/init" />\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_title</td>\n <td>//a[@class="listbox_title"]</td>\n
<td>exact:Foos:</td>\n <td>exact:Foos</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>0 records</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_item_number</td>\n <td>//span[@class="listbox-current-item-number"]</td>\n
<td> - 0 items selected</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <!--<tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_page_selection</td>\n <td>id=listbox_page_selection</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>-->\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_next_page</td>\n <td>//button[@class="listbox_next_page"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_previous_page</td>\n <td>//button[@class="listbox_previous_page"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_flat_list_mode</td>\n <td>//input[@class="listbox-tree-flat-list-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_report_tree_mode</td>\n <td>//input[@class="listbox-tree-report-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
...@@ -118,17 +115,17 @@ ...@@ -118,17 +115,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_flat_list_mode</td>\n <td>//input[@class="listbox-tree-flat-list-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_report_tree_mode</td>\n <td>//input[@class="listbox-tree-report-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
...@@ -149,17 +146,17 @@ ...@@ -149,17 +146,17 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_flat_list_mode</td>\n <td>//input[@class="listbox-tree-flat-list-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementPresent</td>\n <td>verifyElementPresent</td>\n
<td>id=listbox_report_tree_mode</td>\n <td>//input[@class="listbox-tree-report-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -2,10 +2,7 @@ ...@@ -2,10 +2,7 @@
<ZopeData> <ZopeData>
<record id="1" aka="AAAAAAAAAAE="> <record id="1" aka="AAAAAAAAAAE=">
<pickle> <pickle>
<tuple>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
...@@ -89,32 +86,32 @@ ...@@ -89,32 +86,32 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyAttribute</td>\n <td>verifyAttribute</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]//a@href</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]//a@href</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]//a</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]//a</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyAttribute</td>\n <td>verifyAttribute</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]//a@href</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]//a@href</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[3]//a</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[3]//a</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyAttribute</td>\n <td>verifyAttribute</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]//a@href</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]//a@href</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[3]//a</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[3]//a</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
...@@ -91,18 +91,18 @@ ...@@ -91,18 +91,18 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_title</td>\n <td>//a[@class="listbox_title"]</td>\n
<td>Foo Lines:</td>\n <td>Foo Lines</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>id=listbox_record_number</td>\n <td>//span[@class="listbox-current-page-total-number"]</td>\n
<td>10 records</td>\n <td>10</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_item_number</td>\n <td>//span[@class="listbox-current-item-number"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- \n <!-- \n
...@@ -130,33 +130,33 @@ ...@@ -130,33 +130,33 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_flat_list_mode</td>\n <td>//input[@class="listbox-tree-flat-list-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_domain_tree_mode</td>\n <td>//input[@class="listbox-tree-domain-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyElementNotPresent</td>\n <td>verifyElementNotPresent</td>\n
<td>id=listbox_report_tree_mode</td>\n <td>//input[@class="listbox-tree-report-tree-mode"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][1]</td>\n
<td>0</td>\n <td>0</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]//input[@type="text"]</td>\n
<td>Title 0</td> \n <td>Title 0</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -167,23 +167,23 @@ ...@@ -167,23 +167,23 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][2]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][1]</td>\n
<td>1</td>\n <td>1</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]//input[@type="text"]</td>\n
<td>Title 1</td> \n <td>Title 1</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -194,23 +194,23 @@ ...@@ -194,23 +194,23 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][2]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="text"][1]</td>\n
<td>2</td>\n <td>2</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="text"][1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]//input[@type="text"]</td>\n
<td>Title 2</td> \n <td>Title 2</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="text"][2]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="text"][2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- Go to next page -->\n <!-- Go to next page -->\n
...@@ -249,18 +249,18 @@ ...@@ -249,18 +249,18 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][1]</td>\n
<td>3</td>\n <td>3</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]//input[@type="text"]</td>\n
<td>Title 3</td> \n <td>Title 3</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -271,23 +271,23 @@ ...@@ -271,23 +271,23 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][2]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][1]</td>\n
<td>4</td>\n <td>4</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]//input[@type="text"]</td>\n
<td>Title 4</td> \n <td>Title 4</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -298,23 +298,23 @@ ...@@ -298,23 +298,23 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][2]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="text"][1]</td>\n
<td>5</td>\n <td>5</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="text"][1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]//input[@type="text"]</td>\n
<td>Title 5</td> \n <td>Title 5</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -325,19 +325,19 @@ ...@@ -325,19 +325,19 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="text"][2]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="text"][2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<!-- Edit some values -->\n <!-- Edit some values -->\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][1]</td>\n
<td>31</td>\n <td>31</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]//input[@type="text"]</td>\n
<td>Another Title 3</td> \n <td>Another Title 3</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -348,7 +348,7 @@ ...@@ -348,7 +348,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][1]</td>\n
<td>9999999</td>\n <td>9999999</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
...@@ -375,18 +375,18 @@ ...@@ -375,18 +375,18 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][1]</td>\n
<td>31</td>\n <td>31</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[2]//input[@type="text"]</td>\n
<td>Another Title 3</td> \n <td>Another Title 3</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -397,23 +397,23 @@ ...@@ -397,23 +397,23 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_0"]//input[@type="text"][2]</td>\n <td>//*[@class="listbox-data-line-0 DataA"]//input[@type="text"][2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][1]</td>\n
<td>5</td>\n <td>5</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[2]//input[@type="text"]</td>\n
<td>Title 5</td> \n <td>Title 5</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -424,23 +424,23 @@ ...@@ -424,23 +424,23 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_1"]//input[@type="text"][2]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]//input[@type="text"][2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="text"][1]</td>\n
<td>6</td>\n <td>6</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="text"][1]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="text"][1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_2"]/td[2]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-2 DataA"]/td[2]//input[@type="text"]</td>\n
<td>Title 6</td> \n <td>Title 6</td> \n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()==\'Mobile\'">\n
...@@ -451,7 +451,7 @@ ...@@ -451,7 +451,7 @@
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyEditable</td>\n <td>verifyEditable</td>\n
<td>//*[@id="listbox_data_line_2"]//input[@type="text"][2]</td>\n <td>//*[@class="listbox-data-line-2 DataA"]//input[@type="text"][2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
\n \n
...@@ -459,22 +459,22 @@ ...@@ -459,22 +459,22 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]//input[@type="text"]</td>\n
<td>abc</td>\n <td>abc</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]/input[1]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]/input[1]</td>\n
<td>yyyy</td>\n <td>yyyy</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]/input[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]/input[2]</td>\n
<td>mm</td>\n <td>mm</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//*[@id="listbox_data_line_1"]/td[4]/input[3]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]/td[4]/input[3]</td>\n
<td>dd</td>\n <td>dd</td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
...@@ -509,54 +509,54 @@ ...@@ -509,54 +509,54 @@
<tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n <tal:block tal:condition="python: context.TestTool_getSkinName()!=\'Mobile\'">\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]//input[@type="text"]</td>\n
<td>abc</td>\n <td>abc</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]</td>\n
<td>*You did not enter a floating point*</td>\n <td>*You did not enter a floating point*</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]/input[1]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]/input[1]</td>\n
<td>yyyy</td>\n <td>yyyy</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]/input[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]/input[2]</td>\n
<td>mm</td>\n <td>mm</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyValue</td>\n <td>verifyValue</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]/input[3]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]/input[3]</td>\n
<td>dd</td>\n <td>dd</td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>verifyText</td>\n <td>verifyText</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]</td>\n
<td>*You did not enter a valid date and time.*</td>\n <td>*You did not enter a valid date and time.*</td>\n
</tr>\n </tr>\n
\n \n
<!-- cleanup and save not to trigger unbefore unload -->\n <!-- cleanup and save not to trigger unbefore unload -->\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_data_line_0"]/td[3]//input[@type="text"]</td>\n <td>//tr[@class="listbox-data-line-0 DataA"]/td[3]//input[@type="text"]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]/input[1]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]/input[1]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//tr[@id="listbox_data_line_1"]/td[4]/input[2]</td>\n <td>//tr[@class="listbox-data-line-1 DataB"]/td[4]/input[2]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
<tr>\n <tr>\n
<td>type</td>\n <td>type</td>\n
<td>//*[@id="listbox_data_line_1"]/td[4]/input[3]</td>\n <td>//*[@class="listbox-data-line-1 DataB"]/td[4]/input[3]</td>\n
<td></td>\n <td></td>\n
</tr>\n </tr>\n
</tal:block>\n </tal:block>\n
......
590 592
\ No newline at end of file \ 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