[JBoss JIRA] (ARQ-1797) Allow screenshooter configuration to be locally overridden
by Juraj Húska (JIRA)
[ https://issues.jboss.org/browse/ARQ-1797?page=com.atlassian.jira.plugin.s... ]
Juraj Húska moved ARQGRA-452 to ARQ-1797:
-----------------------------------------
Project: Arquillian (was: Arquillian Graphene)
Key: ARQ-1797 (was: ARQGRA-452)
Affects Version/s: recorder_1.0.0.Alpha3
(was: 2.1-Tracking)
Component/s: Extension - Recorder
(was: screenshooter)
> Allow screenshooter configuration to be locally overridden
> -----------------------------------------------------------
>
> Key: ARQ-1797
> URL: https://issues.jboss.org/browse/ARQ-1797
> Project: Arquillian
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: Extension - Recorder
> Affects Versions: recorder_1.0.0.Alpha3
> Reporter: Jakub Cechacek
> Assignee: Stefan Miklosovic
> Priority: Optional
>
> Currently the configuration of Screenshooter is done globally inside arquillian.xml. It would be useful to provide a way how to change this configuration locally for specific class.
> Example:
> arquillian xml:
> {code}
> <property name="takeOnEveryAction">false</property>
> <property name="takeBeforeTest">false</property>
> <property name="takeAfterTest">false</property>
> <property name="takeWhenTestFailed">true</property>
> {code}
> This configuration is sufficient for the majority of my tests. However then there are those few complicated / unstable tests for which I would like to take more screenshots. AFAIK there is no way how to change the configuration only for these tests.
> Nice solution would be to provide an annotation which will allow you to change the configuration. Something like
> {code}
> @Screenshot(onEveryAction=true, afterTest=True, beforeTest=True)
> public class MyUnstableTestCase()
> {code}
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 6 months
[JBoss JIRA] (ARQGRA-452) Allow screenshooter configuration to be locally overridden
by Jakub Cechacek (JIRA)
[ https://issues.jboss.org/browse/ARQGRA-452?page=com.atlassian.jira.plugin... ]
Jakub Cechacek commented on ARQGRA-452:
---------------------------------------
I would see the precedence as follows:
# Explicit Annotation param values
# Explicit arquillian.xml property values
# Implicit Annotation values (which I believe should be the same as default property values)
# Default property values
> Allow screenshooter configuration to be locally overridden
> -----------------------------------------------------------
>
> Key: ARQGRA-452
> URL: https://issues.jboss.org/browse/ARQGRA-452
> Project: Arquillian Graphene
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: screenshooter
> Affects Versions: 2.1-Tracking
> Reporter: Jakub Cechacek
> Assignee: Stefan Miklosovic
> Priority: Optional
>
> Currently the configuration of Screenshooter is done globally inside arquillian.xml. It would be useful to provide a way how to change this configuration locally for specific class.
> Example:
> arquillian xml:
> {code}
> <property name="takeOnEveryAction">false</property>
> <property name="takeBeforeTest">false</property>
> <property name="takeAfterTest">false</property>
> <property name="takeWhenTestFailed">true</property>
> {code}
> This configuration is sufficient for the majority of my tests. However then there are those few complicated / unstable tests for which I would like to take more screenshots. AFAIK there is no way how to change the configuration only for these tests.
> Nice solution would be to provide an annotation which will allow you to change the configuration. Something like
> {code}
> @Screenshot(onEveryAction=true, afterTest=True, beforeTest=True)
> public class MyUnstableTestCase()
> {code}
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 6 months
[JBoss JIRA] (ARQGRA-452) Allow screenshooter configuration to be locally overridden
by Stefan Miklosovic (JIRA)
[ https://issues.jboss.org/browse/ARQGRA-452?page=com.atlassian.jira.plugin... ]
Stefan Miklosovic commented on ARQGRA-452:
------------------------------------------
What kind of strategy do you want to use here when you put @Screenshot annotation on a method? That screenshot annotation has to have some default values. It is clear that specified parameter to that annotation overrides settings in arquillian.xml. In case that property is not specified there, what setting should "win"? Annotation one which is not specified explicitly or property in arq.xml ?
> Allow screenshooter configuration to be locally overridden
> -----------------------------------------------------------
>
> Key: ARQGRA-452
> URL: https://issues.jboss.org/browse/ARQGRA-452
> Project: Arquillian Graphene
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: screenshooter
> Affects Versions: 2.1-Tracking
> Reporter: Jakub Cechacek
> Assignee: Stefan Miklosovic
> Priority: Optional
>
> Currently the configuration of Screenshooter is done globally inside arquillian.xml. It would be useful to provide a way how to change this configuration locally for specific class.
> Example:
> arquillian xml:
> {code}
> <property name="takeOnEveryAction">false</property>
> <property name="takeBeforeTest">false</property>
> <property name="takeAfterTest">false</property>
> <property name="takeWhenTestFailed">true</property>
> {code}
> This configuration is sufficient for the majority of my tests. However then there are those few complicated / unstable tests for which I would like to take more screenshots. AFAIK there is no way how to change the configuration only for these tests.
> Nice solution would be to provide an annotation which will allow you to change the configuration. Something like
> {code}
> @Screenshot(onEveryAction=true, afterTest=True, beforeTest=True)
> public class MyUnstableTestCase()
> {code}
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 6 months
[JBoss JIRA] (ARQGRA-452) Allow screenshooter configuration to be locally overridden
by Stefan Miklosovic (JIRA)
[ https://issues.jboss.org/browse/ARQGRA-452?page=com.atlassian.jira.plugin... ]
Stefan Miklosovic reassigned ARQGRA-452:
----------------------------------------
Assignee: Stefan Miklosovic
> Allow screenshooter configuration to be locally overridden
> -----------------------------------------------------------
>
> Key: ARQGRA-452
> URL: https://issues.jboss.org/browse/ARQGRA-452
> Project: Arquillian Graphene
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: screenshooter
> Affects Versions: 2.1-Tracking
> Reporter: Jakub Cechacek
> Assignee: Stefan Miklosovic
> Priority: Optional
>
> Currently the configuration of Screenshooter is done globally inside arquillian.xml. It would be useful to provide a way how to change this configuration locally for specific class.
> Example:
> arquillian xml:
> {code}
> <property name="takeOnEveryAction">false</property>
> <property name="takeBeforeTest">false</property>
> <property name="takeAfterTest">false</property>
> <property name="takeWhenTestFailed">true</property>
> {code}
> This configuration is sufficient for the majority of my tests. However then there are those few complicated / unstable tests for which I would like to take more screenshots. AFAIK there is no way how to change the configuration only for these tests.
> Nice solution would be to provide an annotation which will allow you to change the configuration. Something like
> {code}
> @Screenshot(onEveryAction=true, afterTest=True, beforeTest=True)
> public class MyUnstableTestCase()
> {code}
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 6 months
[JBoss JIRA] (ARQGRA-452) Allow screenshooter configuration to be locally overridden
by Stefan Miklosovic (JIRA)
[ https://issues.jboss.org/browse/ARQGRA-452?page=com.atlassian.jira.plugin... ]
Stefan Miklosovic updated ARQGRA-452:
-------------------------------------
Affects Version/s: 2.1-Tracking
(was: 2.1.0.Alpha1)
> Allow screenshooter configuration to be locally overridden
> -----------------------------------------------------------
>
> Key: ARQGRA-452
> URL: https://issues.jboss.org/browse/ARQGRA-452
> Project: Arquillian Graphene
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: screenshooter
> Affects Versions: 2.1-Tracking
> Reporter: Jakub Cechacek
> Priority: Optional
>
> Currently the configuration of Screenshooter is done globally inside arquillian.xml. It would be useful to provide a way how to change this configuration locally for specific class.
> Example:
> arquillian xml:
> {code}
> <property name="takeOnEveryAction">false</property>
> <property name="takeBeforeTest">false</property>
> <property name="takeAfterTest">false</property>
> <property name="takeWhenTestFailed">true</property>
> {code}
> This configuration is sufficient for the majority of my tests. However then there are those few complicated / unstable tests for which I would like to take more screenshots. AFAIK there is no way how to change the configuration only for these tests.
> Nice solution would be to provide an annotation which will allow you to change the configuration. Something like
> {code}
> @Screenshot(onEveryAction=true, afterTest=True, beforeTest=True)
> public class MyUnstableTestCase()
> {code}
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 6 months
[JBoss JIRA] (ARQGRA-452) Allow screenshooter configuration to be locally overridden
by Stefan Miklosovic (JIRA)
[ https://issues.jboss.org/browse/ARQGRA-452?page=com.atlassian.jira.plugin... ]
Stefan Miklosovic updated ARQGRA-452:
-------------------------------------
Affects Version/s: 2.1.0.Alpha1
> Allow screenshooter configuration to be locally overridden
> -----------------------------------------------------------
>
> Key: ARQGRA-452
> URL: https://issues.jboss.org/browse/ARQGRA-452
> Project: Arquillian Graphene
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: screenshooter
> Affects Versions: 2.1-Tracking
> Reporter: Jakub Cechacek
> Priority: Optional
>
> Currently the configuration of Screenshooter is done globally inside arquillian.xml. It would be useful to provide a way how to change this configuration locally for specific class.
> Example:
> arquillian xml:
> {code}
> <property name="takeOnEveryAction">false</property>
> <property name="takeBeforeTest">false</property>
> <property name="takeAfterTest">false</property>
> <property name="takeWhenTestFailed">true</property>
> {code}
> This configuration is sufficient for the majority of my tests. However then there are those few complicated / unstable tests for which I would like to take more screenshots. AFAIK there is no way how to change the configuration only for these tests.
> Nice solution would be to provide an annotation which will allow you to change the configuration. Something like
> {code}
> @Screenshot(onEveryAction=true, afterTest=True, beforeTest=True)
> public class MyUnstableTestCase()
> {code}
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 6 months
[JBoss JIRA] (ARQGRA-452) Allow screenshooter configuration to be locally overridden
by Jakub Cechacek (JIRA)
Jakub Cechacek created ARQGRA-452:
-------------------------------------
Summary: Allow screenshooter configuration to be locally overridden
Key: ARQGRA-452
URL: https://issues.jboss.org/browse/ARQGRA-452
Project: Arquillian Graphene
Issue Type: Enhancement
Security Level: Public (Everyone can see)
Components: screenshooter
Reporter: Jakub Cechacek
Priority: Optional
Currently the configuration of Screenshooter is done globally inside arquillian.xml. It would be useful to provide a way how to change this configuration locally for specific class.
Example:
arquillian xml:
{code}
<property name="takeOnEveryAction">false</property>
<property name="takeBeforeTest">false</property>
<property name="takeAfterTest">false</property>
<property name="takeWhenTestFailed">true</property>
{code}
This configuration is sufficient for the majority of my tests. However then there are those few complicated / unstable tests for which I would like to take more screenshots. AFAIK there is no way how to change the configuration only for these tests.
Nice solution would be to provide an annotation which will allow you to change the configuration. Something like
{code}
@Screenshot(onEveryAction=true, afterTest=True, beforeTest=True)
public class MyUnstableTestCase()
{code}
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 6 months
[JBoss JIRA] (ARQ-1793) arquillian-weld-ee-embedded expose wrong version of Arquillian Core
by Aslak Knutsen (JIRA)
[ https://issues.jboss.org/browse/ARQ-1793?page=com.atlassian.jira.plugin.s... ]
Aslak Knutsen updated ARQ-1793:
-------------------------------
Fix Version/s: weld_1.0.0.Final
> arquillian-weld-ee-embedded expose wrong version of Arquillian Core
> -------------------------------------------------------------------
>
> Key: ARQ-1793
> URL: https://issues.jboss.org/browse/ARQ-1793
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Weld Containers
> Affects Versions: weld_1.0.0.CR8
> Reporter: Tomas Remes
> Fix For: weld_1.0.0.Final
>
>
> weld-bom expose an older v of Arquillian Core via weld-parent. This forces the direct dependencies of arquillian-weld-ee-embedded on Arquillian Core to downgrade to the weld-bom v while leaving the other dependencies upgraded. Result is a mixed set of Arquillian Core artifacts.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
10 years, 6 months