Uploaded image for project: 'Ranger'
  1. Ranger
  2. RANGER-4527

Migrate to JUnit 5

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • 3.0.0
    • None
    • Ranger
    • None

    Description

      Currently Ranger repository is using JUnit 4, and we should consider migrating to JUnit 5 due to following reasons.

      • JUnit 4 is not actively maintained
      • Everything which can be achieve in JUnit 4 can also be achieved in JUnit 5
      • JUnit 5 has new features which not only give us more granular control but also help us better organise test

       

      The migration will be done in following phases 

      1. Add support for JUnit 5: In this phase we will add support for JUnit 5, hence JUnit 4 & JUnit 5 both supported
      2. Migrate each maven sub-module at a time to JUnit 5
      3. Remove support for JUnit 4

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            kishor.gollapalliwar Kishor Gollapalliwar
            kishor.gollapalliwar Kishor Gollapalliwar

            Dates

              Created:
              Updated:

              Slack

                Issue deployment