Commit cc27fb70 authored by Romain Courteaud's avatar Romain Courteaud

erp5_monaco_editor_ui_test: stop relying on data-i18n attributes

parent 99bd3a46
...@@ -30,12 +30,11 @@ ...@@ -30,12 +30,11 @@
<td>${base_url}/web_site_module/renderjs_runner/#/web_page_module?editable=true</td><td></td></tr> <td>${base_url}/web_site_module/renderjs_runner/#/web_page_module?editable=true</td><td></td></tr>
<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> <tal:block tal:define="click_configuration python: {'text': 'Add'}">
<td>//a[@data-i18n='Add']</td><td></td></tr> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/click_on_header_link" />
<tr><td>click</td> </tal:block>
<td>link=Add</td><td></td></tr> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<tr><td>waitForElementPresent</td>
<td>//select[@name='field_your_select_action']</td><td></td></tr>
<tr><td>select</td> <tr><td>select</td>
<td>//select[@name='field_your_select_action']</td> <td>//select[@name='field_your_select_action']</td>
<td>label=Web Page</td></tr> <td>label=Web Page</td></tr>
...@@ -45,16 +44,18 @@ ...@@ -45,16 +44,18 @@
'text': 'Object created.'}"> 'text': 'Object created.'}">
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_notification" /> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_notification" />
</tal:block> </tal:block>
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<tal:block tal:define="click_configuration python: {'text': 'Views'}">
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/click_on_header_link" />
</tal:block>
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<tal:block tal:define="click_configuration python: {'text': 'Edit'}">
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/click_on_page_link" />
</tal:block>
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<tr><td>waitForElementPresent</td>
<td>//a[@data-i18n="Views"]</td><td></td></tr>
<tr><td>click</td>
<td>//a[@data-i18n="Views"]</td><td></td></tr>
<tr><td>waitForElementPresent</td>
<td>//a[@data-i18n="Edit"]</td><td></td></tr>
<tr><td>click</td>
<td>//a[@data-i18n="Edit"]</td><td></td></tr>
<tr><td colspan="3"><b>Wait for editor to be loaded</b></td></tr> <tr><td colspan="3"><b>Wait for editor to be loaded</b></td></tr>
...@@ -73,23 +74,20 @@ ...@@ -73,23 +74,20 @@
<tr><td>selectFrame</td> <tr><td>selectFrame</td>
<td>relative=top</td><td></td></tr> <td>relative=top</td><td></td></tr>
<tr><td>click</td> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/save" />
<td>//button[@data-i18n="Save"]</td><td></td></tr>
<tal:block tal:define="notification_configuration python: {'class': 'success',
'text': 'Data updated.'}">
<tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_notification" />
</tal:block>
<tr><td colspan="3"><b>Check that our edition is reflected on preview.</b></td></tr> <tr><td colspan="3"><b>Check that our edition is reflected on preview.</b></td></tr>
<tr><td>waitForElementPresent</td> <tal:block tal:define="click_configuration python: {'text': 'Views'}">
<td>//a[@data-i18n="Views"]</td><td></td></tr> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/click_on_header_link" />
<tr><td>click</td> </tal:block>
<td>//a[@data-i18n="Views"]</td><td></td></tr> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" />
<tr><td>waitForElementPresent</td>
<td>//a[@data-i18n="View"]</td><td></td></tr> <tal:block tal:define="click_configuration python: {'text': 'View'}">
<tr><td>click</td> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/click_on_page_link" />
<td>//a[@data-i18n="View"]</td><td></td></tr> </tal:block>
<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-scope="editor"]//iframe</td><td></td></tr> <td>//div[@data-gadget-scope="editor"]//iframe</td><td></td></tr>
<tr><td>selectFrame</td> <tr><td>selectFrame</td>
......
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