[arquillian-issues] [JBoss JIRA] (ARQ-1475) Enhancer does not allow access to real instance

Karel Piwko (JIRA) jira-events at lists.jboss.org
Wed Sep 11 08:14:03 EDT 2013


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

Karel Piwko resolved ARQ-1475.
------------------------------

         Assignee: Karel Piwko
    Fix Version/s: drone_1.2.0.Beta2
       Resolution: Done


Fixed by providing a new SPI class *DroneInstanceEnhancer* and marking previous implementation as deprecated, while still compatible.

Pushed upstream in https://github.com/arquillian/arquillian-extension-drone/commit/d5f47c5f590874d52143ff8266048b60408b575f


                
> Enhancer does not allow access to real instance
> -----------------------------------------------
>
>                 Key: ARQ-1475
>                 URL: https://issues.jboss.org/browse/ARQ-1475
>             Project: Arquillian
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Extension - Drone
>    Affects Versions: drone_1.2.0.Beta1
>            Reporter: Karel Piwko
>            Assignee: Karel Piwko
>             Fix For: drone_1.2.0.Beta2
>
>
> Enhancer API does not support getting real instance to be enhanced and droneType, which reflect field or parameter type, is misleading, because it does not reflect real instance type.
> This might be a problem, especially if enhancer will report that it can't enhance an instance only because user injected it into WebDriver type, which is a super type, that might not support given feature.

--
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


More information about the arquillian-issues mailing list