Commit 998d37b7 authored by Aurel's avatar Aurel

$ symbol needs to be escaped with Chameleon; more & fix typo

parent d8bf0151
...@@ -77,7 +77,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -77,7 +77,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
</tal:block> </tal:block>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}//../nav//span[text()="6 Records"]</td><td></td></tr> <td>&#36;{table}//../nav//span[text()="6 Records"]</td><td></td></tr>
......
...@@ -81,7 +81,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -81,7 +81,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}/../nav//span[text()="1 Records"]</td><td></td></tr> <td>&#36;{table}/../nav//span[text()="1 Records"]</td><td></td></tr>
...@@ -103,19 +103,19 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -103,19 +103,19 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<!-- skip invoice_number field --> <!-- skip invoice_number field -->
<!-- skip transaction_reference field --> <!-- skip transaction_reference field -->
<tr><td>verifyElementPresent</td> <tr><td>verifyElementPresent</td>
<td>&#36;{current_row}/td[6]//p[@data-date="${last_year}-${last_month}-${last_day}"]</td><td></td></tr> <td>&#36;{current_row}/td[6]//p[@data-date="&#36;{last_year}-${last_month}-${last_day}"]</td><td></td></tr>
<tr><td>assertText</td> <tr><td>assertText</td>
<td>&#36;{current_row}/td[7]/a</td> <td>&#36;{current_row}/td[7]/a</td>
<td>Sale Invoice Transaction</td></tr> <td>Sale Invoice Transaction</td></tr>
<tr><td>assertFloat</td> <tr><td>assertFloat</td>
<td>&#36;{current_row}/td[8]//div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/p</td> <td>&#36;{current_row}/td[8]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/p</td>
<td>300</td></tr><!-- balance --> <td>300</td></tr><!-- balance -->
<tr><td>assertText</td> <tr><td>assertText</td>
<td>&#36;{current_row}/td[9]//div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/p</td> <td>&#36;{current_row}/td[9]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/p</td>
<td></td></tr><!-- future is empty --> <td></td></tr><!-- future is empty -->
<tr><td>assertFloat</td> <tr><td>assertFloat</td>
<td>&#36;{current_row}/td[10]//div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/p</td> <td>&#36;{current_row}/td[10]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/p</td>
<td>300</td></tr><!-- period_1=300 --> <td>300</td></tr><!-- period_1=300 -->
</tbody> </tbody>
</table> </table>
......
...@@ -90,7 +90,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -90,7 +90,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<td>&#36;{form}//h3[text()="A-BANK - Bank (Bank1)"]</td><td></td></tr> <td>&#36;{form}//h3[text()="A-BANK - Bank (Bank1)"]</td><td></td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>&#36;{form}//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>&#36;{form}//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}/../nav//span[text()="5 Records"]</td><td></td></tr> <td>&#36;{table}/../nav//span[text()="5 Records"]</td><td></td></tr>
...@@ -160,7 +160,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -160,7 +160,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<td>&#36;{form}//h3[text()="A-PAY - Payable (Client 1)"]</td><td></td></tr> <td>&#36;{form}//h3[text()="A-PAY - Payable (Client 1)"]</td><td></td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>&#36;{form}//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>&#36;{form}//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}/../nav//span[text()="2 Records"]</td><td></td></tr> <td>&#36;{table}/../nav//span[text()="2 Records"]</td><td></td></tr>
...@@ -200,7 +200,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -200,7 +200,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<td>&#36;{form}//h3[text()="A-REC - Receivable (Client 1)"]</td><td></td></tr> <td>&#36;{form}//h3[text()="A-REC - Receivable (Client 1)"]</td><td></td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>&#36;{form}//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>&#36;{form}//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}/../nav//span[text()="5 Records"]</td><td></td></tr> <td>&#36;{table}/../nav//span[text()="5 Records"]</td><td></td></tr>
...@@ -269,7 +269,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -269,7 +269,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<td>&#36;{form}//h3[text()="A-REC - Receivable (Client 2)"]</td><td></td></tr> <td>&#36;{form}//h3[text()="A-REC - Receivable (Client 2)"]</td><td></td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>&#36;{form}//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>&#36;{form}//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}/../nav//span[text()="1 Records"]</td><td></td></tr> <td>&#36;{table}/../nav//span[text()="1 Records"]</td><td></td></tr>
...@@ -298,7 +298,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -298,7 +298,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<td>&#36;{form}//h3[text()="A-REC - Receivable (John Smith)"]</td><td></td></tr> <td>&#36;{form}//h3[text()="A-REC - Receivable (John Smith)"]</td><td></td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>&#36;{form}//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>&#36;{form}//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}/../nav//span[text()="1 Records"]</td><td></td></tr> <td>&#36;{table}/../nav//span[text()="1 Records"]</td><td></td></tr>
...@@ -327,7 +327,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -327,7 +327,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<td>&#36;{form}//h3[text()="Total"]</td><td></td></tr> <td>&#36;{form}//h3[text()="Total"]</td><td></td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>&#36;{form}//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>&#36;{form}//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}/../nav//span[text()="1 Records"]</td><td></td></tr> <td>&#36;{table}/../nav//span[text()="1 Records"]</td><td></td></tr>
...@@ -337,10 +337,10 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -337,10 +337,10 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<td>current_row</td></tr> <td>current_row</td></tr>
<tr><td>assertFloat</td><!-- debit --> <tr><td>assertFloat</td><!-- debit -->
<td>&#36;{current_row}/td[1]//div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/p</td> <td>&#36;{current_row}/td[1]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/p</td>
<td>2900</td></tr> <td>2900</td></tr>
<tr><td>assertFloat</td><!-- credit --> <tr><td>assertFloat</td><!-- credit -->
<td>&#36;{current_row}/td[2]//div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/p</td> <td>&#36;{current_row}/td[2]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/p</td>
<td>2900</td></tr> <td>2900</td></tr>
</tbody> </tbody>
......
...@@ -74,7 +74,7 @@ Copy of <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product/ERP5/tes ...@@ -74,7 +74,7 @@ Copy of <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product/ERP5/tes
</tal:block> </tal:block>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}//../nav//span[text()="9 Records"]</td><td></td></tr> <td>&#36;{table}//../nav//span[text()="9 Records"]</td><td></td></tr>
......
...@@ -75,7 +75,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -75,7 +75,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
</tal:block> </tal:block>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}//../nav//span[text()="2 Records"]</td><td></td></tr> <td>&#36;{table}//../nav//span[text()="2 Records"]</td><td></td></tr>
......
...@@ -55,7 +55,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -55,7 +55,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
<!-- For simulation state only ensure that default values are still "delivered" and "stopped" --> <!-- For simulation state only ensure that default values are still "delivered" and "stopped" -->
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-scope="field_your_simulation_state"]//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_multilist.html"]</td> <td>//div[@data-gadget-scope="field_your_simulation_state"]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_multilist.html"]</td>
<td>multi_select</td></tr> <td>multi_select</td></tr>
<tr><td>assertValue</td> <tr><td>assertValue</td>
<td>&#36;{multi_select}/div[1]//select</td> <td>&#36;{multi_select}/div[1]//select</td>
...@@ -76,7 +76,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product ...@@ -76,7 +76,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
</tal:block> </tal:block>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>table</td></tr> <td>table</td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>&#36;{table}//../nav//span[text()="10 Records"]</td><td></td></tr> <td>&#36;{table}//../nav//span[text()="10 Records"]</td><td></td></tr>
......
...@@ -57,11 +57,11 @@ Usage: ...@@ -57,11 +57,11 @@ Usage:
<td tal:content="string:$mirror_section_title"></td></tr> <td tal:content="string:$mirror_section_title"></td></tr>
<tr tal:condition="exists:debit"> <tr tal:condition="exists:debit">
<td>assertFloat</td> <td>assertFloat</td>
<td>&#36;{current_row}/td[7]//div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/p</td> <td>&#36;{current_row}/td[7]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/p</td>
<td tal:content="string:$debit"></td></tr> <td tal:content="string:$debit"></td></tr>
<tr tal:condition="exists:credit"> <tr tal:condition="exists:credit">
<td>assertFloat</td> <td>assertFloat</td>
<td>&#36;{current_row}/td[8]//div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/p</td> <td>&#36;{current_row}/td[8]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/p</td>
<td tal:content="string:$credit"></td></tr> <td tal:content="string:$credit"></td></tr>
</tal:block> </tal:block>
...@@ -164,7 +164,7 @@ Usage: ...@@ -164,7 +164,7 @@ Usage:
<tal:block metal:define-macro='check_row_in_balance_table'> <tal:block metal:define-macro='check_row_in_balance_table'>
<tr><td>store</td><td tal:content="string:$row_selector"></td><td>current_row</td></tr> <tr><td>store</td><td tal:content="string:$row_selector"></td><td>current_row</td></tr>
<tr><td>store</td><td>div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/p</td><td>float_val</td></tr> <tr><td>store</td><td>div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/p</td><td>float_val</td></tr>
<tr tal:condition="exists:node_id"> <tr tal:condition="exists:node_id">
<td>assertText</td> <td>assertText</td>
<td>&#36;{current_row}/td[1]//a</td> <td>&#36;{current_row}/td[1]//a</td>
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
tal:attributes="href string:${portal_path}/Base_doLanguage?select_language=&#36;{language_id}; tal:attributes="href string:${portal_path}/Base_doLanguage?select_language=&#36;{language_id};
class python:int(language['selected']) * 'selected' or 'not_selected'" class python:int(language['selected']) * 'selected' or 'not_selected'"
tal:define="title python:here.Localizer.erp5_ui.gettext(language['title'], lang=language['id'])"> tal:define="title python:here.Localizer.erp5_ui.gettext(language['title'], lang=language['id'])">
<img src="${portal_path}/km_img/icon_lang_en.png" <img src="&#36;{portal_path}/km_img/icon_lang_en.png"
tal:condition="display_language_icons" tal:condition="display_language_icons"
tal:attributes="src string:${portal_path}/km_img/icon_lang_${language_id}.png; tal:attributes="src string:${portal_path}/km_img/icon_lang_${language_id}.png;
title title; title title;
......
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
<td tal:content="python: len(here.getPortalObject().foo_module.objectIds()) + 1"></td> <td tal:content="python: len(here.getPortalObject().foo_module.objectIds()) + 1"></td>
<td>last_id</td></tr> <td>last_id</td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>listbox_table</td></tr> <td>listbox_table</td></tr>
<tr><td>open</td> <tr><td>open</td>
...@@ -52,9 +52,9 @@ ...@@ -52,9 +52,9 @@
</tal:block> </tal:block>
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" /> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<tr><td>assertElementNotPresent</td> <tr><td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"]//a[@class="edit-field"]</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"]//a[@class="edit-field"]</td><td></td></tr>
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_matrixbox.html"]//input[@name="field_matrixbox_quantity_cell_0_0_0"]</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_matrixbox.html"]//input[@name="field_matrixbox_quantity_cell_0_0_0"]</td><td></td></tr>
</tbody> </tbody>
</table> </table>
</body> </body>
......
...@@ -97,15 +97,15 @@ ...@@ -97,15 +97,15 @@
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" /> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<tr><td>waitForElementPresent</td> <tr><td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_datetime.html"]//input</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_datetime.html"]//input</td><td></td></tr>
<tr><td>verifyValue</td> <tr><td>verifyValue</td>
<td>field_my_title</td> <td>field_my_title</td>
<td>FooObject</td></tr> <td>FooObject</td></tr>
<!-- Verify values rendered in ListBox this time --> <!-- Verify values rendered in ListBox this time -->
<tr><td>verifyElementPresent</td> <tr><td>verifyElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table/tbody/tr[1]//input[@value="2016-12-24" and @type="date"]</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table/tbody/tr[1]//input[@value="2016-12-24" and @type="date"]</td><td></td></tr>
<tr><td>verifyValue</td> <tr><td>verifyValue</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table/tbody/tr[1]//input[contains(@name, "field_listbox_title_")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table/tbody/tr[1]//input[contains(@name, "field_listbox_title_")]</td>
<td>FooLine</td></tr> <td>FooLine</td></tr>
</tbody></table> </tbody></table>
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_app_loaded" /> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_app_loaded" />
<tr><td>waitForElementPresent</td> <tr><td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_lines.html"]//textarea</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_lines.html"]//textarea</td><td></td></tr>
<tr><td>type</td> <tr><td>type</td>
<td>field_my_lines_list</td> <td>field_my_lines_list</td>
<td>a <td>a
...@@ -37,7 +37,7 @@ b ...@@ -37,7 +37,7 @@ b
<tr><td>click</td> <tr><td>click</td>
<td>//div[@data-gadget-url='&#36;renderjs_url}/gadget_erp5_field_listbox.html']//table/tbody/tr[1]//a</td><td></td></tr> <td>//div[@data-gadget-url='&#36;renderjs_url}/gadget_erp5_field_listbox.html']//table/tbody/tr[1]//a</td><td></td></tr>
<tr><td>waitForElementPresent</td> <tr><td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_lines.html"]//textarea</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_lines.html"]//textarea</td><td></td></tr>
<tr><td>assertValue</td> <tr><td>assertValue</td>
<td>//textarea[@name='field_my_lines_list']</td> <td>//textarea[@name='field_my_lines_list']</td>
<td>a <td>a
...@@ -47,13 +47,13 @@ b ...@@ -47,13 +47,13 @@ b
<tr><td>click</td> <tr><td>click</td>
<td>//button[@name='panel']</td><td></td></tr> <td>//button[@name='panel']</td><td></td></tr>
<tr><td>waitForElementPresent</td> <tr><td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_panel.html"]//input[@name='editable' and @type='checkbox']</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_panel.html"]//input[@name='editable' and @type='checkbox']</td><td></td></tr>
<tr><td>click</td> <tr><td>click</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_panel.html"]//input[@name='editable' and @type='checkbox']</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_panel.html"]//input[@name='editable' and @type='checkbox']</td><td></td></tr>
<tr><td>waitForElementPresent</td> <tr><td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_lines.html"]//div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/pre</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_lines.html"]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/pre</td><td></td></tr>
<tr><td>assertText</td> <tr><td>assertText</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_lines.html"]//div[@data-gadget-url="${renderjs_url}/gadget_html5_element.html"]/pre</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_lines.html"]//div[@data-gadget-url="&#36;{renderjs_url}/gadget_html5_element.html"]/pre</td>
<td>a <td>a
b</td></tr> b</td></tr>
</body> </body>
......
...@@ -29,7 +29,7 @@ a damn about limits so it is perfect adept for testing. ...@@ -29,7 +29,7 @@ a damn about limits so it is perfect adept for testing.
<td>&#36;{base_url}/web_site_module/renderjs_runner</td> <td>&#36;{base_url}/web_site_module/renderjs_runner</td>
<td>renderjs_url</td></tr> <td>renderjs_url</td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]</td>
<td>listbox</td></tr> <td>listbox</td></tr>
<!-- Our listbox displays 3 lines so we want to test pagination twice --> <!-- Our listbox displays 3 lines so we want to test pagination twice -->
......
...@@ -46,16 +46,16 @@ ...@@ -46,16 +46,16 @@
<!-- Verify presence of header and column texts --> <!-- Verify presence of header and column texts -->
<tr><td>verifyText</td> <tr><td>verifyText</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_matrixbox.html"]//thead/tr/th[2]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_matrixbox.html"]//thead/tr/th[2]</td>
<td>One</td></tr> <td>One</td></tr>
<tr><td>verifyText</td> <tr><td>verifyText</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_matrixbox.html"]//thead/tr/th[3]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_matrixbox.html"]//thead/tr/th[3]</td>
<td>Two</td></tr> <td>Two</td></tr>
<tr><td>verifyText</td> <tr><td>verifyText</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_matrixbox.html"]//tbody/tr[1]/th</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_matrixbox.html"]//tbody/tr[1]/th</td>
<td>A</td></tr> <td>A</td></tr>
<tr><td>verifyText</td> <tr><td>verifyText</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_matrixbox.html"]//tbody/tr[2]/th</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_matrixbox.html"]//tbody/tr[2]/th</td>
<td>B</td></tr> <td>B</td></tr>
</tbody> </tbody>
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
<td>&#36;{base_url}/web_site_module/renderjs_runner</td> <td>&#36;{base_url}/web_site_module/renderjs_runner</td>
<td>renderjs_url</td></tr> <td>renderjs_url</td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>listbox_table</td></tr> <td>listbox_table</td></tr>
<tr><td>open</td> <tr><td>open</td>
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
</tal:block> </tal:block>
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" /> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<tr><td>assertElementPresent</td> <tr><td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_matrixbox.html"]//input[@name="field_matrixbox_quantity_cell_0_0_0"]</td><td></td></tr> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_matrixbox.html"]//input[@name="field_matrixbox_quantity_cell_0_0_0"]</td><td></td></tr>
<tr><td>type</td> <tr><td>type</td>
<td>field_matrixbox_quantity_cell_0_0_0</td> <td>field_matrixbox_quantity_cell_0_0_0</td>
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
<td>&#36;{base_url}/web_site_module/renderjs_runner</td> <td>&#36;{base_url}/web_site_module/renderjs_runner</td>
<td>renderjs_url</td></tr> <td>renderjs_url</td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_matrixbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_matrixbox.html"]//table</td>
<td>matrixbox_table</td></tr> <td>matrixbox_table</td></tr>
<tr><td>open</td> <tr><td>open</td>
......
...@@ -16,10 +16,10 @@ ...@@ -16,10 +16,10 @@
<td>&#36;{base_url}/web_site_module/renderjs_runner</td> <td>&#36;{base_url}/web_site_module/renderjs_runner</td>
<td>renderjs_url</td></tr> <td>renderjs_url</td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_matrixbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_matrixbox.html"]//table</td>
<td>matrixbox_table</td></tr> <td>matrixbox_table</td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>listbox_table</td></tr> <td>listbox_table</td></tr>
<tr><td>open</td> <tr><td>open</td>
......
...@@ -16,10 +16,10 @@ ...@@ -16,10 +16,10 @@
<td>&#36;{base_url}/web_site_module/renderjs_runner</td> <td>&#36;{base_url}/web_site_module/renderjs_runner</td>
<td>renderjs_url</td></tr> <td>renderjs_url</td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_matrixbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_matrixbox.html"]//table</td>
<td>matrixbox_table</td></tr> <td>matrixbox_table</td></tr>
<tr><td>store</td> <tr><td>store</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_field_listbox.html"]//table</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_field_listbox.html"]//table</td>
<td>listbox_table</td></tr> <td>listbox_table</td></tr>
<tr><td>open</td> <tr><td>open</td>
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][6]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][6]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][6]/div/span[contains(text(), "Please fill out this field.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][6]/div/span[contains(text(), "Please fill out this field.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][6]/div/span[contains(text(), "Please fill out this field.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][6]/div/span[contains(text(), "Please fill out this field.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -82,12 +82,12 @@ ...@@ -82,12 +82,12 @@
</tal:block> </tal:block>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][8]/div/div/label[@class="is-invalid"][1]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][8]/div/div/label[@class="is-invalid"][1]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][8]/div/div/label[@class="is-invalid"][2]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][8]/div/div/label[@class="is-invalid"][2]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][8]/div/span[contains(text(), "Input is required but no input given.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][8]/div/span[contains(text(), "Input is required but no input given.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -173,12 +173,12 @@ ...@@ -173,12 +173,12 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementPresent</td> <td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][1]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][1]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][1]/div/span[contains(text(), "The integer you entered was out of range.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][1]/div/span[contains(text(), "The integer you entered was out of range.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -188,22 +188,22 @@ ...@@ -188,22 +188,22 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementNotPresent</td> <td>waitForElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][1]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][1]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][1]/div/span[contains(text(), "The integer you entered was out of range.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][1]/div/span[contains(text(), "The integer you entered was out of range.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>waitForElementNotPresent</td> <td>waitForElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][2]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][2]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][2]/div/span[contains(text(), "The integer you entered was out of range.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][2]/div/span[contains(text(), "The integer you entered was out of range.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -213,12 +213,12 @@ ...@@ -213,12 +213,12 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementPresent</td> <td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][2]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][2]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][2]/div/span[contains(text(), "The integer you entered was out of range.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][2]/div/span[contains(text(), "The integer you entered was out of range.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -228,22 +228,22 @@ ...@@ -228,22 +228,22 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementNotPresent</td> <td>waitForElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][2]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][2]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][2]/div/span[contains(text(), "The integer you entered was out of range.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][2]/div/span[contains(text(), "The integer you entered was out of range.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>waitForElementNotPresent</td> <td>waitForElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][3]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][3]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "The input failed the external validator.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "The input failed the external validator.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -253,12 +253,12 @@ ...@@ -253,12 +253,12 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementPresent</td> <td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][3]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][3]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "The input failed the external validator.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "The input failed the external validator.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -268,22 +268,22 @@ ...@@ -268,22 +268,22 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementNotPresent</td> <td>waitForElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][3]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][3]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "The input failed the external validator.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "The input failed the external validator.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>waitForElementNotPresent</td> <td>waitForElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][4]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][4]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][4]/div/span[contains(text(), "The input failed the external validator.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][4]/div/span[contains(text(), "The input failed the external validator.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -293,12 +293,12 @@ ...@@ -293,12 +293,12 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementPresent</td> <td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][4]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][4]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][4]/div/span[contains(text(), "The input failed the external validator.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][4]/div/span[contains(text(), "The input failed the external validator.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -308,12 +308,12 @@ ...@@ -308,12 +308,12 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementNotPresent</td> <td>waitForElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][4]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][4]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][4]/div/span[contains(text(), "The input failed the external validator.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][4]/div/span[contains(text(), "The input failed the external validator.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -323,12 +323,12 @@ ...@@ -323,12 +323,12 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementPresent</td> <td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][5]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][5]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][5]/div/span[contains(text(), "The input failed the external validator.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][5]/div/span[contains(text(), "The input failed the external validator.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -338,12 +338,12 @@ ...@@ -338,12 +338,12 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementNotPresent</td> <td>waitForElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][5]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][5]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][5]/div/span[contains(text(), "The input failed the external validator.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][5]/div/span[contains(text(), "The input failed the external validator.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -383,12 +383,12 @@ ...@@ -383,12 +383,12 @@
</tr> </tr>
<tr> <tr>
<td>waitForElementPresent</td> <td>waitForElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][9]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][9]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][9]/div/span[contains(text(), "Input is required but no input given.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][9]/div/span[contains(text(), "Input is required but no input given.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][3]/div/span</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][3]/div/span</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
</tr> </tr>
<tr> <tr>
<td>assertElementPresent</td> <td>assertElementPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "Please fill out this field.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "Please fill out this field.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
</tr> </tr>
<tr> <tr>
<td>assertElementNotPresent</td> <td>assertElementNotPresent</td>
<td>//div[@data-gadget-url="${renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "Please fill out this field.")]</td> <td>//div[@data-gadget-url="&#36;{renderjs_url}/gadget_erp5_label_field.html"][3]/div/span[contains(text(), "Please fill out this field.")]</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
......
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