[richfaces-svn-commits] JBoss Rich Faces SVN: r11931 - in trunk/test-applications/seleniumTest/richfaces/src: test/java/org/richfaces/testng and 1 other directory.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Fri Dec 19 13:27:59 EST 2008
Author: konstantin.mishin
Date: 2008-12-19 13:27:59 -0500 (Fri, 19 Dec 2008)
New Revision: 11931
Modified:
trunk/test-applications/seleniumTest/richfaces/src/main/webapp/pages/listShuttle/listShuttleTest.xhtml
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/ListShuttleTest.java
Log:
RF-5309
Modified: trunk/test-applications/seleniumTest/richfaces/src/main/webapp/pages/listShuttle/listShuttleTest.xhtml
===================================================================
(Binary files differ)
Modified: trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/ListShuttleTest.java
===================================================================
--- trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/ListShuttleTest.java 2008-12-19 18:16:00 UTC (rev 11930)
+++ trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/ListShuttleTest.java 2008-12-19 18:27:59 UTC (rev 11931)
@@ -134,6 +134,29 @@
tagValidatorId = attrFormId + ":tagValidatorId";
}
+ /**
+ * Respective number of columns, header dimensions
+ */
+ @Test
+ public void testNumberOfColumnsAndHeaderDimensions(Template template) {
+ init(template);
+ _selectItem(parentId + "ls:0", true, false);
+ clickById(copyId);
+ clickAjaxCommandAndWait(submitId);
+ String tdXpath = "id('" + lsId +"tbody')/tr[1]/td";
+ String thXpath = "id('" + lsId +"internal_header_tab')/thead/tr/th";
+ Assert.assertEquals(selenium.getXpathCount(tdXpath).intValue(), 2);
+ for (int i = 1; i <= 2; i++) {
+ Assert.assertEquals(selenium.getElementWidth("xpath=" + tdXpath + "[" + i + "]").intValue(), selenium.getElementWidth("xpath=" + thXpath + "[" + i + "]").intValue());
+ }
+ tdXpath = "id('" + lsId +"tlTbody')/tr[1]/td";
+ thXpath = "id('" + lsId +"tlInternal_header_tab')/thead/tr/th";
+ Assert.assertEquals(selenium.getXpathCount(thXpath).intValue(), 2);
+ for (int i = 1; i <= 2; i++) {
+ Assert.assertEquals(selenium.getElementWidth("xpath=" + tdXpath + "[" + i + "]").intValue(), selenium.getElementWidth("xpath=" + thXpath + "[" + i + "]").intValue());
+ }
+ }
+
/**
* Check control facets
*/
More information about the richfaces-svn-commits
mailing list