[Erp5-report] r44850 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:39:01 CEST 2011


Author: arnaud.fontaine
Date: Thu Mar 31 06:39:00 2011
New Revision: 44850

URL: http://svn.erp5.org?rev=44850&view=rev
Log:
The first two lines of a listboxes contain only <th> column and not
only the first one

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=44850&r1=44849&r2=44850&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:39:00 2011
@@ -325,7 +325,7 @@ class Browser(ExtendedTestBrowser):
     """
     xpath_str = '%s//tr[%d]//%s[%d]//a[0]' % (self._listbox_table_xpath_str,
                                               line_number,
-                                              line_number == 1 and 'th' or 'td',
+                                              line_number <= 2 and 'th' or 'td',
                                               column_number)
 
     return self.getContextLink(url=self.etree.xpath(xpath_str).get('href'),
@@ -356,7 +356,7 @@ class Browser(ExtendedTestBrowser):
     # Require either column_number or line_number to be given
     onlyOne([column_number, line_number], '"column_number" and "line_number"')
 
-    cell_type = line_number == 1 and 'th' or 'td'
+    cell_type = line_number <= 2 and 'th' or 'td'
 
     if column_number:
       column_or_line_xpath_str = '//tr//%s[%d]' % (cell_type, column_number)
@@ -681,7 +681,7 @@ class ContextMainForm(MainForm):
     """
     xpath_str = '%s//tr[%d]//%s[%d]/input' % (self.browser._listbox_table_xpath_str,
                                               line_number,
-                                              (line_number == 1 and u'th' or u'td'),
+                                              (line_number <= 2 and u'th' or u'td'),
                                               column_number)
 
     input_element = self.browser.etree.xpath(xpath_str)[0]



More information about the Erp5-report mailing list