[ 
https://issues.apache.org/jira/browse/SYNCOPE-268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrei Shakirin resolved SYNCOPE-268.
-------------------------------------

    Resolution: Fixed
    
> Enable Rest IntegrationTests to run more than once (per build)
> --------------------------------------------------------------
>
>                 Key: SYNCOPE-268
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-268
>             Project: Syncope
>          Issue Type: Improvement
>          Components: core
>            Reporter: Jan Bernhardt
>            Assignee: Andrei Shakirin
>              Labels: test
>             Fix For: 1.1.0
>
>         Attachments: RerunnableRestIntegrationTests-1.patch, 
> RerunnableRestIntegrationTests-2.patch
>
>
> Currently many Rest IntegrationTests can run only once. If you try to rerun 
> some Tests they will fail, due to the fact, that a resource with the same 
> same already exists, or that a resource was deleted previously and is not 
> available any longer. This works fine for "mvn clean verify" since all test 
> run exactly once. But for development phase this is inconvenient, because 
> while testing new features or other refactorings, one would like to run tests 
> several times (especially if they fail), without the need to 
> rebuild/package/deploy the whole core module.
> Tasks of this JIRA ticket is to use random identifier for resources (user, 
> role, ...) to avoid collisions, when running tests multiple times. In some 
> cases it will also be preferable to use a try { } final { } statement to 
> cleanup previously created resources.

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

Reply via email to