[JBoss JIRA] (ARQ-986) Add more advanced exception matching logic in @ShouldThrowException
by Aslak Knutsen (JIRA)
[ https://issues.jboss.org/browse/ARQ-986?page=com.atlassian.jira.plugin.sy... ]
Aslak Knutsen updated ARQ-986:
------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> Add more advanced exception matching logic in @ShouldThrowException
> -------------------------------------------------------------------
>
> Key: ARQ-986
> URL: https://issues.jboss.org/browse/ARQ-986
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Deployable Containers SPI
> Reporter: Dan Allen
> Assignee: Ivan St. Ivanov
> Priority: Minor
> Fix For: 1.1.2.Final
>
>
> The @ShouldThrowException assertion for a deployment should support more intelligent exception matching similar to what was implemented for Seam Catch. A single exception class compared to the outer most exception often isn't sufficient. If nothing else, we should unwrap the exception and try the match for each exception in the stack.
--
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
11 years, 2 months
[JBoss JIRA] (ARQ-986) Add more advanced exception matching logic in @ShouldThrowException
by Aslak Knutsen (JIRA)
[ https://issues.jboss.org/browse/ARQ-986?page=com.atlassian.jira.plugin.sy... ]
Aslak Knutsen updated ARQ-986:
------------------------------
Fix Version/s: 1.1.2.Final
(was: 2.0.0.Beta1)
> Add more advanced exception matching logic in @ShouldThrowException
> -------------------------------------------------------------------
>
> Key: ARQ-986
> URL: https://issues.jboss.org/browse/ARQ-986
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Deployable Containers SPI
> Reporter: Dan Allen
> Assignee: Ivan St. Ivanov
> Priority: Minor
> Fix For: 1.1.2.Final
>
>
> The @ShouldThrowException assertion for a deployment should support more intelligent exception matching similar to what was implemented for Seam Catch. A single exception class compared to the outer most exception often isn't sufficient. If nothing else, we should unwrap the exception and try the match for each exception in the stack.
--
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
11 years, 2 months
[JBoss JIRA] (ARQ-1572) Marry Persistence and JRebel extensions
by Bernard Labno (JIRA)
Bernard Labno created ARQ-1572:
----------------------------------
Summary: Marry Persistence and JRebel extensions
Key: ARQ-1572
URL: https://issues.jboss.org/browse/ARQ-1572
Project: Arquillian
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Extension - Persistence
Affects Versions: persistence_1.0.0.Alpha6
Reporter: Bernard Labno
Assignee: Bartosz Majsak
JRebel extension currently does not pick up changes in datasets.
Here is how it works:
If there is no target/jrebel-temp/.../*.meta file for given deployment then it assumes user wants full redeploy. If such file is present then deployment is blocked and tests are run at once.
JRebel extension also checks if there is a rebel.xml file in the archive. If not then it generates such file based on exact content of the archive and explodes archive into target/jrebel-temp/*.
Now the problem is that if resource is not in the archive then it will not be included in generated rebel.xml and thus won't be picked up by JRebel.
Datasets are now automatically packed inside WEB-INF/lib/randomUUID.jar. JRebel will not substitute resources or classes from bundled libs. We could generate additional rebel.xml for that but I'd have to know what is the name of such archive and we would tightly couple both extensions.
It would be easiest if Persistence ext would pack datasets directly into WE-INF/classes.
--
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
11 years, 2 months
[JBoss JIRA] (ARQ-1077) Persistence Plugin does not work with Drone/Graphene
by Bernard Labno (JIRA)
[ https://issues.jboss.org/browse/ARQ-1077?page=com.atlassian.jira.plugin.s... ]
Bernard Labno commented on ARQ-1077:
------------------------------------
Oh Mighty Bartosz, please show us your mercy and prioritize on this task. This is so much needed for Arquillian REST extension.
> Persistence Plugin does not work with Drone/Graphene
> ----------------------------------------------------
>
> Key: ARQ-1077
> URL: https://issues.jboss.org/browse/ARQ-1077
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Drone, Extension - Persistence
> Environment: JBoss AS 7 Container
> Reporter: Bryan Saunders
> Assignee: Bartosz Majsak
> Labels: drone, persistence
>
> Persistence Extension does not execute when being used with the Drone/Graphene extensions. When you run the tests in Client Mode the @UsingDataSet annotations do not trigger and populate the database. @ApplyScriptBefore also does not work.
--
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
11 years, 2 months