[Erp5-report] r46029 arnaud.fontaine - /erp5/trunk/utils/erp5.utils.test_browser/src/erp5/u...
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Aug 31 16:51:53 CEST 2011
Author: arnaud.fontaine
Date: Wed Aug 31 16:51:53 2011
New Revision: 46029
URL: http://svn.erp5.org?rev=46029&view=rev
Log:
No need to define our own counter before expiring Form instance as it's
already available in zope.testbrowser
Modified:
erp5/trunk/utils/erp5.utils.test_browser/src/erp5/utils/test_browser/browser.py
Modified: erp5/trunk/utils/erp5.utils.test_browser/src/erp5/utils/test_browser/browser.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.utils.test_browser/src/erp5/utils/test_browser/browser.py?rev=46029&r1=46028&r2=46029&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.utils.test_browser/src/erp5/utils/test_browser/browser.py [utf8] (original)
+++ erp5/trunk/utils/erp5.utils.test_browser/src/erp5/utils/test_browser/browser.py [utf8] Wed Aug 31 16:51:53 2011
@@ -158,7 +158,6 @@ class Browser(ExtendedTestBrowser):
"""
# Meaningful to re-create the MainForm class every time the page
# has been changed
- self._main_form_counter = -1
self._main_form = None
assert base_url[-1] == '/'
@@ -259,11 +258,9 @@ class Browser(ExtendedTestBrowser):
"""
# If the page has not changed, no need to re-create a class, so
# just return the main_form instance
- if self._main_form_counter == self._counter and self._main_form:
+ if self._main_form and self._counter == self._main_form._browser_counter:
return self._main_form
- self._main_form_counter = self._counter
-
main_form = None
for form in self.mech_browser.forms():
if form.attrs.get('id') == 'main_form':
More information about the Erp5-report
mailing list