Uploaded image for project: 'Spatial Information Systems'
  1. Spatial Information Systems
  2. SIS-580

Remove TestSuite classes

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.3
    • 1.4
    • Build process
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              desruisseaux Martin Desruisseaux
              desruisseaux Martin Desruisseaux
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: