[ https://issues.apache.org/jira/browse/SIS-580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Desruisseaux resolved SIS-580. ------------------------------------- Resolution: Fixed > Remove TestSuite classes > ------------------------ > > Key: SIS-580 > URL: https://issues.apache.org/jira/browse/SIS-580 > Project: Spatial Information Systems > Issue Type: Task > Components: Build process > Affects Versions: 1.3 > Reporter: Martin Desruisseaux > Assignee: Martin Desruisseaux > Priority: Major > Fix For: 1.4 > > > SIS was running tests not by letting JUnit discovers the test classes itself, > but by providing an explicit {{TestSuite}} class for each module. The intend > was to control test execution order. It was not really because the tests > require a specific execution order for passing, but rather for trying to make > easier to identify the root cause of test failures, by running simpler tests > before more complex ones. > We should remove {{TestSuite}} in order to simplify the build. This is for > making easier a future migration to JUnit 5. Build simplification is also > desirable before to work on Jigsaw modules. -- This message was sent by Atlassian Jira (v8.20.10#820010)