]
Aslak Knutsen updated ARQ-631:
------------------------------
Fix Version/s: drone_1.0.0.CR3
(was: drone_1.0.0.Final)
The implementationClass property is ignored when using WebDriver
interface as type of selenium instance in tests
----------------------------------------------------------------------------------------------------------------
Key: ARQ-631
URL:
https://issues.jboss.org/browse/ARQ-631
Project: Arquillian
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Configuration, Extension - Drone
Affects Versions: drone_1.0.0.CR2
Environment: arquillian-drone-webdriver:CR2
testsuite pom:
https://github.com/richfaces/qa/blob/master/showcase-ftest/pom.xml
Reporter: Juraj Huska
Assignee: Karel Piwko
Fix For: drone_1.0.0.CR3
I have this configuration for webdriver in arquillian.xml:
{code:xml}
<extension qualifier="webdriver">
<property
name="implementationClass">org.openqa.selenium.firefox.FirefoxDriver</property>
</extension>
{code}
and this is declaration of my selenium instance:
{code}
@Drone
protected WebDriver webDriver;
{code}
Since I am not using special properties in arquillian.xml for firefox driver (such as
firefoxBinary or firefoxProfile), it should be enough to declare selenium instance with
type WebDriver interface.
However, in this configuration, it is ignoring the implementationClass property, and
*instead of FirefoxDriver it runs default HTMLUnitDriver.*
It runs Firefox when the selenium instance is declared with the type FirefoxDriver.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: