[Checkins] SVN: zc.testbrowser/branches/sweh-mozlab0.1.9/src/zc/testbrowser/real.py added a loop to wait for tb_page_loaded to become false.

Christian Zagrodnick cz at gocept.com
Fri Jul 4 10:24:11 EDT 2008


Log message for revision 88002:
  added a loop to wait for tb_page_loaded to become false.
  
  

Changed:
  U   zc.testbrowser/branches/sweh-mozlab0.1.9/src/zc/testbrowser/real.py

-=-
Modified: zc.testbrowser/branches/sweh-mozlab0.1.9/src/zc/testbrowser/real.py
===================================================================
--- zc.testbrowser/branches/sweh-mozlab0.1.9/src/zc/testbrowser/real.py	2008-07-04 14:23:41 UTC (rev 88001)
+++ zc.testbrowser/branches/sweh-mozlab0.1.9/src/zc/testbrowser/real.py	2008-07-04 14:24:11 UTC (rev 88002)
@@ -188,8 +188,11 @@
                 raise RuntimeError('timed out waiting for page load')
 
         assert self.execute('tb_page_loaded;') == 'true'
-        time.sleep(0.005)
-        self.execute('tb_page_loaded = false;')
+
+        while self.execute('tb_page_loaded;') == 'true':
+            self.execute('tb_page_loaded = false;')
+            time.sleep(0.001)
+
         assert self.execute('tb_page_loaded;') == 'false'
 
     def open(self, url, data=None):



More information about the Checkins mailing list