Commit 9c326322 authored by Aurel's avatar Aurel

$ symbol needs to be escaped with Chameleon; more

parent ba5cc967
......@@ -77,7 +77,7 @@ Copy of unittest <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product
</tal:block>
<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>
<tr><td>assertElementPresent</td>
<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
<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>
<tr><td>assertElementPresent</td>
<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
<!-- skip invoice_number field -->
<!-- skip transaction_reference field -->
<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>
<td>&#36;{current_row}/td[7]/a</td>
<td>Sale Invoice Transaction</td></tr>
<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 -->
<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 -->
<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 -->
</tbody>
</table>
......
......@@ -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>
<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>
<tr><td>assertElementPresent</td>
<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
<td>&#36;{form}//h3[text()="A-PAY - Payable (Client 1)"]</td><td></td></tr>
<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>
<tr><td>assertElementPresent</td>
<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
<td>&#36;{form}//h3[text()="A-REC - Receivable (Client 1)"]</td><td></td></tr>
<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>
<tr><td>assertElementPresent</td>
<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
<td>&#36;{form}//h3[text()="A-REC - Receivable (Client 2)"]</td><td></td></tr>
<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>
<tr><td>assertElementPresent</td>
<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
<td>&#36;{form}//h3[text()="A-REC - Receivable (John Smith)"]</td><td></td></tr>
<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>
<tr><td>assertElementPresent</td>
<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
<td>&#36;{form}//h3[text()="Total"]</td><td></td></tr>
<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>
<tr><td>assertElementPresent</td>
<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
<td>current_row</td></tr>
<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>
<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>
</tbody>
......
......@@ -74,7 +74,7 @@ Copy of <a href="https://lab.nexedi.com/nexedi/erp5/blob/master/product/ERP5/tes
</tal:block>
<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>
<tr><td>assertElementPresent</td>
<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
</tal:block>
<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>
<tr><td>assertElementPresent</td>
<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
<!-- For simulation state only ensure that default values are still "delivered" and "stopped" -->
<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>
<tr><td>assertValue</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
</tal:block>
<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>
<tr><td>assertElementPresent</td>
<td>&#36;{table}//../nav//span[text()="10 Records"]</td><td></td></tr>
......
......@@ -57,11 +57,11 @@ Usage:
<td tal:content="string:$mirror_section_title"></td></tr>
<tr tal:condition="exists:debit">
<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>
<tr tal:condition="exists:credit">
<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>
</tal:block>
......@@ -164,7 +164,7 @@ Usage:
<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>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">
<td>assertText</td>
<td>&#36;{current_row}/td[1]//a</td>
......
......@@ -20,7 +20,7 @@
tal:attributes="href string:${portal_path}/Base_doLanguage?select_language=&#36;{language_id};
class python:int(language['selected']) * 'selected' or 'not_selected'"
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:attributes="src string:${portal_path}/km_img/icon_lang_${language_id}.png;
title title;
......
......@@ -28,7 +28,7 @@
<td tal:content="python: len(here.getPortalObject().foo_module.objectIds()) + 1"></td>
<td>last_id</td></tr>
<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>
<tr><td>open</td>
......@@ -52,9 +52,9 @@
</tal:block>
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<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>
<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>
</table>
</body>
......
......@@ -97,15 +97,15 @@
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<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>
<td>field_my_title</td>
<td>FooObject</td></tr>
<!-- Verify values rendered in ListBox this time -->
<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>
<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>
</tbody></table>
......
......@@ -21,7 +21,7 @@
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_app_loaded" />
<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>
<td>field_my_lines_list</td>
<td>a
......@@ -37,7 +37,7 @@ b
<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>
<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>
<td>//textarea[@name='field_my_lines_list']</td>
<td>a
......@@ -47,13 +47,13 @@ b
<tr><td>click</td>
<td>//button[@name='panel']</td><td></td></tr>
<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>
<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>
<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>
<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
b</td></tr>
</body>
......
......@@ -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>renderjs_url</td></tr>
<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>
<!-- Our listbox displays 3 lines so we want to test pagination twice -->
......
......@@ -46,16 +46,16 @@
<!-- Verify presence of header and column texts -->
<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>
<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>
<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>
<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>
</tbody>
......
......@@ -20,7 +20,7 @@
<td>&#36;{base_url}/web_site_module/renderjs_runner</td>
<td>renderjs_url</td></tr>
<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>
<tr><td>open</td>
......@@ -44,7 +44,7 @@
</tal:block>
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<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>
<td>field_matrixbox_quantity_cell_0_0_0</td>
......
......@@ -20,7 +20,7 @@
<td>&#36;{base_url}/web_site_module/renderjs_runner</td>
<td>renderjs_url</td></tr>
<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>
<tr><td>open</td>
......
......@@ -16,10 +16,10 @@
<td>&#36;{base_url}/web_site_module/renderjs_runner</td>
<td>renderjs_url</td></tr>
<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>
<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>
<tr><td>open</td>
......
......@@ -16,10 +16,10 @@
<td>&#36;{base_url}/web_site_module/renderjs_runner</td>
<td>renderjs_url</td></tr>
<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>
<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>
<tr><td>open</td>
......
......@@ -32,7 +32,7 @@
</tr>
<tr>
<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>
</tr>
<tr>
......@@ -52,7 +52,7 @@
</tr>
<tr>
<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>
</tr>
<tr>
......@@ -62,7 +62,7 @@
</tr>
<tr>
<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>
</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