[arquillian-issues] [JBoss JIRA] Updated: (ARQ-614) Allow Extensions to have richer configuration then property name=value pairs

Karel Piwko (JIRA) jira-events at lists.jboss.org
Mon Oct 3 04:22:26 EDT 2011


     [ https://issues.jboss.org/browse/ARQ-614?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Karel Piwko updated ARQ-614:
----------------------------

        Description: 
E.g. For Arquillian Drone support for WebDriver, it makes sense to define capabilities of a browser.

As capabilities are themselves key,value(s) pairs, they cannot be easily specified in property name=value format.

It should look like:

{code:xml}
<extension qualifier="webdriver">
    <property name="foo">bar</property>
    <capabilities>
        <capability name="chrome.switches">--xyz --abc</capability>
        <capability name="chrome.driver.binary">/path/to/binary</capability>
    </capabilities>
</extension>
{code}

or even:

{code:xml}
<extension qualifier="webdriver">
    <property name="foo">bar</property>
    <capabilities>
        <chromeCapabilities/>
    </capabilities>
</extension>
{code}

  was:
E.g. For Arquillian Drone support for WebDriver, it makes sense to define capabilities of a browser.

As capabilities are themselves key,value(s) pairs, they cannot be easily specified in property name=value format.

It should look like:

{code:xml}
<extension qualifier="webdriver">
    <property name="foo">bar</property>
    <capabilities>
        <capability name="chrome.switches">--xyz --abc</capability>
        <capability name="chrome.driver.binary">/path/to/binary</capability>
    </capabilities>
</extension>
{code}

    Forum Reference: http://community.jboss.org/message/629764  (was: http://community.jboss.org/message/629764)


> Allow Extensions to have richer configuration then property name=value pairs
> ----------------------------------------------------------------------------
>
>                 Key: ARQ-614
>                 URL: https://issues.jboss.org/browse/ARQ-614
>             Project: Arquillian
>          Issue Type: Enhancement
>      Security Level: Public(Everyone can see) 
>          Components: Configuration
>    Affects Versions: 1.0.0.CR5
>            Reporter: Karel Piwko
>             Fix For: 1.1.0.Beta1
>
>
> E.g. For Arquillian Drone support for WebDriver, it makes sense to define capabilities of a browser.
> As capabilities are themselves key,value(s) pairs, they cannot be easily specified in property name=value format.
> It should look like:
> {code:xml}
> <extension qualifier="webdriver">
>     <property name="foo">bar</property>
>     <capabilities>
>         <capability name="chrome.switches">--xyz --abc</capability>
>         <capability name="chrome.driver.binary">/path/to/binary</capability>
>     </capabilities>
> </extension>
> {code}
> or even:
> {code:xml}
> <extension qualifier="webdriver">
>     <property name="foo">bar</property>
>     <capabilities>
>         <chromeCapabilities/>
>     </capabilities>
> </extension>
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the arquillian-issues mailing list