[ 
https://issues.apache.org/jira/browse/SIS-507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17439670#comment-17439670
 ] 

Martin Desruisseaux commented on SIS-507:
-----------------------------------------

A {{visual-test}} orphan branch has been created on December 2020. But this is 
not included in any release. We keep this issue opened for revisiting if we 
should move this code in a "test" module.

> Create modules for visual tests / integration tests
> ---------------------------------------------------
>
>                 Key: SIS-507
>                 URL: https://issues.apache.org/jira/browse/SIS-507
>             Project: Spatial Information Systems
>          Issue Type: Task
>          Components: Build process
>            Reporter: Martin Desruisseaux
>            Priority: Minor
>
> A set of Swing components is provided in a separated branch, {{visual-test}}, 
> for performing some visual checks on Apache SIS calculation results. For 
> example a component is provided for performing a visual validation of the 
> shapes computed by SIS {{Isolines}} class. Those validations complete the 
> JUnit tests, but are not included in the module's `src/test/java` directory 
> because they can not be executed automatically during Maven build; they 
> require human control and validation.
> Those visual tests are not the only tests not included in Maven build. Other 
> tests are the integration tests currently on the SVN directory. Having those 
> tests in different places, potentially far from the main code, increase the 
> risk that they are forgotten.
> Maybe we should create an Apache SIS group of modules named {{"test"}} and 
> publish visual and integration tests in that group. However this group will 
> be a little bit special since it is not intended to be published as Maven 
> artifact. They would be for modules for supplementing Apache SIS JUnit tests 
> only.
> Before to create those module, it may be better to wait for migration to 
> JUnit 5 and maybe to Jigsaw modularisation, since it may have an impact on 
> the way we organize tests.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to