[richfaces-svn-commits] JBoss Rich Faces SVN: r11784 - 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
Mon Dec 15 11:26:35 EST 2008


Author: andrei_exadel
Date: 2008-12-15 11:26:35 -0500 (Mon, 15 Dec 2008)
New Revision: 11784

Modified:
   trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/AutoTester.java
   trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java
Log:
RF-5229

Modified: trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/AutoTester.java
===================================================================
--- trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/AutoTester.java	2008-12-15 16:21:07 UTC (rev 11783)
+++ trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/AutoTester.java	2008-12-15 16:26:35 UTC (rev 11784)
@@ -144,7 +144,23 @@
         checkUpdateModel(false);
 
     }
+    
+    public void testAjaxSingle(boolean checkListener) {
+        reset();
+        setupControl(TestSetupEntry.ajaxSingle, Boolean.TRUE);
+        clickLoad();
 
+        setExtrenalValidationFailed();
+        base.sendAjax();
+
+        if (checkListener) {
+            checkActionListener(true);
+        }
+        checkUpdateModel(false);
+
+    }
+
+
     /**
      * Important! Override
      * {@link SeleniumTestBase#setInternalValidationFailed()} method if you use

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-15 16:21:07 UTC (rev 11783)
+++ trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/CalendarTest.java	2008-12-15 16:26:35 UTC (rev 11784)
@@ -402,6 +402,26 @@
     }
     
     @Test
+    public void testAjaxSingle(Template template) {
+    	AutoTester tester = getAutoTester(this);
+    	tester.renderPage(template, RESET_METHOD);
+    	calendarId = tester.getClientId(AutoTester.COMPONENT_ID, template);
+    	calendarHeaderId = calendarId + "Header";
+    	
+    	tester.testAjaxSingle(false);
+    }
+    
+    @Test
+    public void testProcessAttribute(Template template) {
+    	AutoTester tester = getAutoTester(this);
+    	tester.renderPage(template, RESET_METHOD);
+    	calendarId = tester.getClientId(AutoTester.COMPONENT_ID, template);
+    	calendarHeaderId = calendarId + "Header";
+    	
+    	tester.testProcessAttribute();
+    }
+    
+    @Test
     public void testNULLModel(Template template) {
     	renderPage(template, RESET_METHOD);
     	initIds(getParentId());




More information about the richfaces-svn-commits mailing list