Author: jjamrich
Date: 2011-09-07 17:34:20 -0400 (Wed, 07 Sep 2011)
New Revision: 22692
Modified:
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/richPickList/TestPickList.java
Log:
RFPL-1612: fix test for rich:pickList: for onSource|TargetMouseOver attribute
These event handlers are working on pickList: onAddItem, onSource|TargetMouseOver and
onListMouseOver. Fix tests for these attributes by fixing locators to fire event
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-09-07
21:25:59 UTC (rev 22691)
+++
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/richPickList/TestPickList.java 2011-09-07
21:34:20 UTC (rev 22692)
@@ -22,7 +22,6 @@
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;
@@ -32,7 +31,6 @@
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;
@@ -57,6 +55,8 @@
private JQueryLocator a4jSubmit = pjq("input[id$=a4jButton]");
private JQueryLocator pickListTop = pjq("div.rf-pick[id$=pickList]");
+ private JQueryLocator pickListSource = pjq("div.rf-pick-source
div.rf-pick-lst-dcrtn"); // this locator works for sourcemouseover event
+ private JQueryLocator pickListTarget = pjq("div.rf-pick-target
div.rf-pick-lst-dcrtn");
private JQueryLocator output = pjq("span[id$=output]");
private JQueryLocator pickListMsgBox = pjq("span.rf-msg >
span[id$=msg:form:pickList] > span.rf-msg-det");
private JQueryLocator targetCaptionLocator = pjq("div[id$=pickListTargetList]
> div.rf-pick-target-caption");
@@ -442,7 +442,6 @@
}
@Test
- @IssueTracking("https://issues.jboss.org/browse/RF-11322")
public void testOnmouseover() {
testFireEvent(Event.MOUSEOVER, pickListTop);
}
@@ -514,9 +513,8 @@
}
@Test
- @IssueTracking("https://issues.jboss.org/browse/RF-11322")
public void testOnsourcemouseover() {
- testFireEvent(Event.MOUSEOVER, pickListTop, "sourcemouseover");
+ testFireEvent(Event.MOUSEOVER, pickListSource, "sourcemouseover");
}
@Test
@@ -574,9 +572,8 @@
}
@Test
- @IssueTracking("https://issues.jboss.org/browse/RF-11322")
public void testOntargetmouseover() {
- testFireEvent(Event.MOUSEOVER, pickListTop, "targetmouseover");
+ testFireEvent(Event.MOUSEOVER, pickListTarget, "targetmouseover");
}
@Test
Show replies by date