Re: [Zope-dev] Re: zc.testbrowser.real support for mozlab 0.1.9

2008-07-05 Thread Graham Stratton

On 4 Jul 2008, at 17:34, Christian Zagrodnick wrote:
On 2008-07-04 01:19:47 +0200, Graham Stratton <[EMAIL PROTECTED] 
beasts.com> said:
I tried running the tests with Python 2.4. About half the time  
they  pass fine, and the other half fail something like this:

  File "", line 1, in ?
browser.open('navigate.html')
  File "/Users/graham/development/patched_zc.testbrowser/src/ 
zc/ testbrowser/real.py", line 201, in open

self.wait()
  File "/Users/graham/development/patched_zc.testbrowser/src/ 
zc/ testbrowser/real.py", line 193, in wait

assert self.execute('tb_page_loaded;') == 'false'
AssertionError
though for varying pages with browser.open(). I don't understand  
what  could be causing it; why would that value be changed in  
between those  two lines? I guess the time.sleep() on line 191  
implies that there's  something we might want to wait for. I  
increased it by 10x and only  got 1 failure out of 10, so I guess  
that helps.


I had this error, too and checked in a maybe-fix in r87964. Have you  
tried with this revision or the one before? If it's thisone I'll add  
another loop there.


I've tried with this revision, and with the timeout extended, but  
still occasionally see the problem.


I have a couple of independent fixes for other issues which I'll  
discuss once this branch is merged.


Regards,

Graham
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: zc.testbrowser.real support for mozlab 0.1.9

2008-07-04 Thread Christian Zagrodnick

On 2008-07-04 01:19:47 +0200, Graham Stratton <[EMAIL PROTECTED]> said:


I've checked in a branch with changes to the testbrowser.real code to
make it work with mozlab 0.1.9 (and firefox 3).


Hi Sebastian,

This is great. I spent all day yesterday trying to make this happen  
and didn't get anywhere. Sometimes I wake up with a better idea as to  
how to solve things, but I don't often wake up to find all the work's  
been done!


I tried running the tests with Python 2.4. About half the time they  
pass fine, and the other half fail something like this:


   File "", line 1, in ?
 browser.open('navigate.html')
   File "/Users/graham/development/patched_zc.testbrowser/src/zc/ 
testbrowser/real.py", line 201, in open

 self.wait()
   File "/Users/graham/development/patched_zc.testbrowser/src/zc/ 
testbrowser/real.py", line 193, in wait

 assert self.execute('tb_page_loaded;') == 'false'
 AssertionError

though for varying pages with browser.open(). I don't understand what  
could be causing it; why would that value be changed in between those  
two lines? I guess the time.sleep() on line 191 implies that there's  
something we might want to wait for. I increased it by 10x and only  
got 1 failure out of 10, so I guess that helps.


I had this error, too and checked in a maybe-fix in r87964. Have you 
tried with this revision or the one before? If it's thisone I'll add 
another loop there.


--
Christian Zagrodnick · [EMAIL PROTECTED]
gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 4 · fax +49 345 1229889 1
Zope and Plone consulting and development


___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )