From 59c2634d5d22729be6b9a84466833ad685ef59bd Mon Sep 17 00:00:00 2001 From: Romain Courteaud <romain@nexedi.com> Date: Mon, 31 Oct 2022 17:03:52 +0000 Subject: [PATCH] slapos_panel_ui_test: use theia directly in the test --- .../testCustomerInstanceScenario.zpt | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/master/bt5/slapos_panel_ui_test/PathTemplateItem/portal_tests/slapos_panel_zuite/testCustomerInstanceScenario.zpt b/master/bt5/slapos_panel_ui_test/PathTemplateItem/portal_tests/slapos_panel_zuite/testCustomerInstanceScenario.zpt index c95a76f2e..417eff151 100644 --- a/master/bt5/slapos_panel_ui_test/PathTemplateItem/portal_tests/slapos_panel_zuite/testCustomerInstanceScenario.zpt +++ b/master/bt5/slapos_panel_ui_test/PathTemplateItem/portal_tests/slapos_panel_zuite/testCustomerInstanceScenario.zpt @@ -51,21 +51,26 @@ <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/click_on_panel_link" /> </tal:block> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded" /> - <tr> + <!--tr> <td>type</td> <td>//input[@name='field_your_title']</td> <td>Test Software Product</td> + </tr--> + <tr> + <td>waitForElementPresent</td> + <td>//input[@name='field_your_product_import_json']</td> + <td></td> </tr> <tr> <td>type</td> - <td>//input[@name='field_your_software_release']</td> + <td>//input[@name='field_your_product_import_json']</td> <td>https://lab.nexedi.com/nexedi/slapos/raw/1.0.289/software/theia/software.cfg</td> </tr> - <tr> + <!--tr> <td>type</td> <td>//input[@name='field_your_software_type']</td> <td>default</td> - </tr> + </tr--> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/submit_dialog" /> <tal:block tal:define="notification_configuration python: {'class': 'success', 'text': 'New Software Product created.'}"> @@ -78,7 +83,7 @@ <tr> <td colspan="3"><b>Back to the project page</b></td> </tr> - <tal:block tal:define="click_configuration python: {'text': 'Software Product: Test Software Product'}"> + <tal:block tal:define="click_configuration python: {'text': 'Software Product: Theia'}"> <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" /> @@ -175,7 +180,7 @@ <td colspan="3"><b>Allow the release</b></td> </tr> <tal:block metal:use-macro="here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_listbox_loaded" /> - <tal:block tal:define="click_configuration python: {'text': 'Test Software Product'}"> + <tal:block tal:define="click_configuration python: {'text': 'Theia'}"> <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" /> @@ -191,7 +196,7 @@ <tr> <td colspan="3"><b>Back to the allocation supply page</b></td> </tr> - <tal:block tal:define="click_configuration python: {'text': 'Allocation Supply Line: Test Software Product'}"> + <tal:block tal:define="click_configuration python: {'text': 'Allocation Supply Line: Theia'}"> <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" /> -- 2.30.9