From efe9334ece761de021b667c7c0d526e990284f1e Mon Sep 17 00:00:00 2001
From: Romain Courteaud <romain@nexedi.com>
Date: Thu, 12 Jan 2023 11:34:08 +0000
Subject: [PATCH] erp5_user_tutorial: wait for page to be ready before clicking
 somewhere else

---
 ...document_versionning_test_renderjs_ui.html |  6 +++
 ..._document_versionning_test_renderjs_ui.xml | 45 +++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/bt5/erp5_user_tutorial/PathTemplateItem/test_page_module/user_howto_manage_document_versionning_test_renderjs_ui.html b/bt5/erp5_user_tutorial/PathTemplateItem/test_page_module/user_howto_manage_document_versionning_test_renderjs_ui.html
index 0ffb86f006..967f729b29 100644
--- a/bt5/erp5_user_tutorial/PathTemplateItem/test_page_module/user_howto_manage_document_versionning_test_renderjs_ui.html
+++ b/bt5/erp5_user_tutorial/PathTemplateItem/test_page_module/user_howto_manage_document_versionning_test_renderjs_ui.html
@@ -121,6 +121,9 @@
 		<tr>
 			<td colspan="3">&lt;tal:block tal:define=&quot;click_configuration python: {&#39;text&#39;: &#39;New&#39;}&quot;&gt; &lt;tal:block metal:use-macro=&quot;here/Zuite_CommonTemplateForRenderjsUi/macros/click_on_panel_link&quot; /&gt; &lt;/tal:block&gt;</td>
 		</tr>
+		<tr>
+			<td colspan="3">&lt;tal:block metal:use-macro=&quot;here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded&quot;&gt; &lt;/tal:block&gt;</td>
+		</tr>
 		<tr>
 			<td>waitForElementPresent</td>
 			<td>//button[text()=&quot;Text&quot;]</td>
@@ -131,6 +134,9 @@
 			<td>//button[text()=&quot;Text&quot;]</td>
 			<td>&nbsp;</td>
 		</tr>
+		<tr>
+			<td colspan="3">&lt;tal:block metal:use-macro=&quot;here/Zuite_CommonTemplateForRenderjsUi/macros/wait_for_content_loaded&quot;&gt; &lt;/tal:block&gt;</td>
+		</tr>
 		<tr>
 			<td>click</td>
 			<td>//input[@name=&quot;editable&quot;]</td>
diff --git a/bt5/erp5_user_tutorial/PathTemplateItem/test_page_module/user_howto_manage_document_versionning_test_renderjs_ui.xml b/bt5/erp5_user_tutorial/PathTemplateItem/test_page_module/user_howto_manage_document_versionning_test_renderjs_ui.xml
index 1f7b90db5e..8b593189d3 100644
--- a/bt5/erp5_user_tutorial/PathTemplateItem/test_page_module/user_howto_manage_document_versionning_test_renderjs_ui.xml
+++ b/bt5/erp5_user_tutorial/PathTemplateItem/test_page_module/user_howto_manage_document_versionning_test_renderjs_ui.xml
@@ -705,6 +705,51 @@
                       </value>
                   </item>
                 </dictionary>
+                <dictionary>
+                  <item>
+                      <key> <string>action</string> </key>
+                      <value> <string>edit</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>actor</string> </key>
+                      <value> <string>zope</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>comment</string> </key>
+                      <value>
+                        <none/>
+                      </value>
+                  </item>
+                  <item>
+                      <key> <string>error_message</string> </key>
+                      <value> <string></string> </value>
+                  </item>
+                  <item>
+                      <key> <string>serial</string> </key>
+                      <value> <string>994.62325.43897.23278</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>state</string> </key>
+                      <value> <string>current</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>time</string> </key>
+                      <value>
+                        <object>
+                          <klass> <reference id="4.1"/> </klass>
+                          <tuple>
+                            <none/>
+                          </tuple>
+                          <state>
+                            <tuple>
+                              <float>1673523184.25</float>
+                              <string>UTC</string>
+                            </tuple>
+                          </state>
+                        </object>
+                      </value>
+                  </item>
+                </dictionary>
               </list>
             </value>
         </item>
-- 
2.30.9