[Erp5-report] r44849 arnaud.fontaine - /erp5/trunk/utils/erp5.utils.test_browser/src/erp5/u...
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Mar 31 06:37:02 CEST 2011
Author: arnaud.fontaine
Date: Thu Mar 31 06:37:02 2011
New Revision: 44849
URL: http://svn.erp5.org?rev=44849&view=rev
Log:
Reorganize the code for listboxes
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=44849&r1=44848&r2=44849&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] Thu Mar 31 06:37:02 2011
@@ -291,6 +291,23 @@ class Browser(ExtendedTestBrowser):
args['nr'] = index
return ContextLink(self.mech_browser.find_link(**args), self)
+ def getTransitionMessage(self):
+ """
+ Parses the current page and returns the value of the portal_status
+ message.
+
+ @return: The transition message
+ @rtype: str
+
+ @raise LookupError: Not found
+ """
+ try:
+ return self.etree.xpath('//div[@id="transition_message"]')[0].text
+ except IndexError:
+ raise LookupError("Cannot find div with ID 'transition_message'")
+
+ _listbox_table_xpath_str = '//table[contains(@class, "listbox-table")]'
+
def getListboxLink(self, line_number, column_number, *args, **kwargs):
"""
Follow the link at the given position.
@@ -314,23 +331,6 @@ class Browser(ExtendedTestBrowser):
return self.getContextLink(url=self.etree.xpath(xpath_str).get('href'),
*args, **kwargs)
- def getTransitionMessage(self):
- """
- Parses the current page and returns the value of the portal_status
- message.
-
- @return: The transition message
- @rtype: str
-
- @raise LookupError: Not found
- """
- try:
- return self.etree.xpath('//div[@id="transition_message"]')[0].text
- except IndexError:
- raise LookupError("Cannot find div with ID 'transition_message'")
-
- _listbox_table_xpath_str = '//table[contains(@class, "listbox-table")]'
-
def getListboxPosition(self,
text,
column_number=None,
More information about the Erp5-report
mailing list