Author: ppitonak(a)redhat.com
Date: 2011-10-12 11:03:50 -0400 (Wed, 12 Oct 2011)
New Revision: 22791
Modified:
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/richPickList/TestPickList.java
Log:
test for pick list fixed
Modified:
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/richPickList/TestPickList.java
===================================================================
---
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/richPickList/TestPickList.java 2011-10-12
14:59:10 UTC (rev 22790)
+++
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/richPickList/TestPickList.java 2011-10-12
15:03:50 UTC (rev 22791)
@@ -22,6 +22,7 @@
package org.richfaces.tests.metamer.ftest.richPickList;
import static java.text.MessageFormat.format;
+import static org.jboss.test.selenium.guard.request.RequestTypeGuardFactory.guardHttp;
import static org.jboss.test.selenium.locator.LocatorFactory.jq;
import static org.testng.Assert.assertEquals;
import static org.testng.Assert.assertFalse;
@@ -33,6 +34,7 @@
import org.jboss.test.selenium.dom.Event;
import org.jboss.test.selenium.locator.Attribute;
+import org.jboss.test.selenium.locator.ElementLocator;
import org.jboss.test.selenium.locator.JQueryLocator;
import org.jboss.test.selenium.utils.URLUtils;
import org.jboss.test.selenium.waiting.EventFiredCondition;
@@ -317,7 +319,14 @@
@Test
@IssueTracking({ "https://issues.jboss.org/browse/RFPL-1659",
"https://issues.jboss.org/browse/RF-11322" })
public void testOnblur() {
- testFireEvent(Event.BLUR, pickListTop);
+ ElementLocator<?> eventInput = pjq("input[id$=onblurInput]");
+ String value = "metamerEvents += \"blur \"";
+
+ guardHttp(selenium).type(eventInput, value);
+ selenium.fireEvent(addAllBtn, Event.FOCUS);
+ selenium.fireEvent(addAllBtn, Event.BLUR);
+
+ waitGui.failWith("Attribute onblur does not work correctly").until(new
EventFiredCondition(Event.BLUR));
}
@Test