[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