[richfaces-svn-commits] JBoss Rich Faces SVN: r11750 - 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 12 12:57:00 EST 2008


Author: dsvyatobatsko
Date: 2008-12-12 12:56:59 -0500 (Fri, 12 Dec 2008)
New Revision: 11750

Added:
   trunk/test-applications/seleniumTest/richfaces/src/main/webapp/pages/calendar/layoutTests.xhtml
Modified:
   trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java
Log:
https://jira.jboss.org/jira/browse/RF-5255

Added: trunk/test-applications/seleniumTest/richfaces/src/main/webapp/pages/calendar/layoutTests.xhtml
===================================================================
(Binary files differ)


Property changes on: trunk/test-applications/seleniumTest/richfaces/src/main/webapp/pages/calendar/layoutTests.xhtml
___________________________________________________________________
Name: svn:mime-type
   + application/xhtml+xml

Modified: trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java
===================================================================
--- trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java	2008-12-12 17:38:13 UTC (rev 11749)
+++ trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java	2008-12-12 17:56:59 UTC (rev 11750)
@@ -61,6 +61,8 @@
 
     static final String BUTTON_RELATED_TEST_URL = "pages/calendar/buttonRelatedAttributesTest.xhtml";
 
+    static final String LAYOUT_TESTS_URL = "pages/calendar/layoutTests.xhtml";
+
     static final String CONTROLS_FORM_ID = "_controls:";
 
     static final String availableDayCellClass = "rich-calendar-cell-size rich-calendar-cell rich-calendar-btn";
@@ -1097,6 +1099,17 @@
         Assert.assertTrue(msg.matches(".*" + label + ".*"), "Error message does not contain defined label: Calendar");
     }
 
+    @Test
+    public void testInputSizeAttribute(Template template) {
+        renderPage(LAYOUT_TESTS_URL, template, null);
+        initIds(getParentId());
+
+        writeStatus("Check 'inputSize' attribute");
+        String inputSizeCalendarInputId = calendarId + "InputSizeInputDate";
+        String size = selenium.getAttribute(inputSizeCalendarInputId + "@size");
+        Assert.assertEquals(size, "15", "Input size attribute is not applied");
+    }
+
     private void setPopup(boolean isPopup) {
         runScript("$('" + isPopupId + "').checked=" + isPopup);
     }




More information about the richfaces-svn-commits mailing list