[JBoss JIRA] (ARQRUSH-39) Enhance Positive/Negative buttons
by Lukáš Fryč (JIRA)
Lukáš Fryč created ARQRUSH-39:
---------------------------------
Summary: Enhance Positive/Negative buttons
Key: ARQRUSH-39
URL: https://issues.jboss.org/browse/ARQRUSH-39
Project: Arquillian RushEye
Issue Type: Enhancement
Components: Manager
Reporter: Lukáš Fryč
Assignee: Jakub Dunia
The possitive button should be called "Accept changes".
Negative button can be removed, since its functionality would be duplicated with Next Case / Next Test.
----
"Accept changes" will actually act on what is selected:
1. if Test is selected
* one particular test's pattern is accepted as new pattern, replacing the old one
2. if Case is selected
* all the changes in underlying Case are accepted (adopted to current suite)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 5 months
[JBoss JIRA] Created: (ARQ-591) Create extension for running JavaScript unit tests by Drone
by Lukáš Fryč (JIRA)
Create extension for running JavaScript unit tests by Drone
-----------------------------------------------------------
Key: ARQ-591
URL: https://issues.jboss.org/browse/ARQ-591
Project: Arquillian
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Extension - Drone
Reporter: Lukáš Fryč
This extension can handle several JS unit testing libraries,
but at initial point, I suggest to go with QUnit [1].
At first, extension needs to go through available test definitions
and prepare list of tests to provide it to test runner (JUnit/TestNG).
At second, test needs to open tested page by Selenium (Drone).
It would be necessary to run tests by several particular browser brands (HtmlUnit, Firefox, IE, ...).
QUnit tests are traditionally at once - you open the page and all tests are ran.
Then runner needs to collect all the results OR it can force QUnit to run only one test at time.
[1] http://docs.jquery.com/Qunit
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 5 months
[JBoss JIRA] (ARQGRA-215) Enable injection of List<Page Fragment>
by Jan Papousek (JIRA)
Jan Papousek created ARQGRA-215:
-----------------------------------
Summary: Enable injection of List<Page Fragment>
Key: ARQGRA-215
URL: https://issues.jboss.org/browse/ARQGRA-215
Project: Arquillian Graphene
Issue Type: Feature Request
Reporter: Jan Papousek
Consider the following use case: accordion contains a list of accordion items:
{code}
@FindBy(className="rf-ac-itm")
List<AccordionItemImpl> items;
{code}
Unfortunately Graphene tries to inject a list of web elements in the example above.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 5 months
[JBoss JIRA] (ARQ-1164) Use default Chrome location for tests
by Karel Piwko (JIRA)
Karel Piwko created ARQ-1164:
--------------------------------
Summary: Use default Chrome location for tests
Key: ARQ-1164
URL: https://issues.jboss.org/browse/ARQ-1164
Project: Arquillian
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Extension - Drone
Affects Versions: drone_1.1.0.CR3
Reporter: Karel Piwko
Assignee: Karel Piwko
Fix For: drone_1.1.0.Final
Use default location of Chrome binary. This would make testsuite execution simpler on multiple machines/various OSes.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 5 months
[JBoss JIRA] (ARQ-1048) RemoteWebDriver ignores old configuration properties
by Karel Piwko (JIRA)
Karel Piwko created ARQ-1048:
--------------------------------
Summary: RemoteWebDriver ignores old configuration properties
Key: ARQ-1048
URL: https://issues.jboss.org/browse/ARQ-1048
Project: Arquillian
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Extension - Drone
Affects Versions: drone_1.1.0.CR2
Reporter: Karel Piwko
Assignee: Karel Piwko
Fix For: drone_1.2.0.next
If you set up a Drone Webdriver with given capability, original configuration is completely ignored, e.g.:
{code:java}
public void simpleWebdriverTest(@Drone RemoteWebDriver webdriver) {
webdriver.get(contextPath.toString());
webdriver.findElement(By.id("name")).sendKeys("Samuel");
webdriver.findElement(By.id("email")).sendKeys("samuel(a)vimes.dw");
webdriver.findElement(By.id("phoneNumber")).sendKeys("1234567890");
webdriver.findElement(By.id("register")).submit();
// FIXME with Graphene, you can wait for a request
Assert.assertTrue(true);
}
{code}
{code:xml}
<!-- configuration for WebDrivers -->
<extension qualifier="webdriver">
<property name="browserCapabilities">${browser:chrome}</property>
<property name="firefoxBinary">/opt/firefox-9.0.1/firefox-bin</property>
<property name="chromeBinary">/opt/google/chrome/chrome</property>
<property name="chromeSwitches">--user-data-dir=/tmp --disable-web-security</property>
</extension>
{code:xml}
Both chromeBinary and chromeSwitches are ignored. If you use @Drone ChromeDriver instead, you get proper capabilities setup.
This means that a mapping between capabilities and Arquillian properties has to be improved.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 5 months