Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-764

Run Integration Tests using Spring Boot IT support instead of on Tomcat started separately by gradle-tomcat-plugin

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.9.0
    • None
    • None

    Description

      https://github.com/apache/fineract/pull/525 for FINERACT-700 struggles to get "./gradlew integrationTest" working under an up-to-date Gradle version, due to the gradle-tomcat-plugin failing to start Tomcat. The problem can also be seen (on that PR, as it stands right now) via ./gradlew tomcatrunwar.

      https://github.com/bmuschko/gradle-tomcat-plugin mentions that its author "I don't have much time to contribute anymore. In practice this means far less activity, responsiveness on issues and new releases from my end."

      What we IMHO really should do instead is to ditch our use of gradle-tomcat-plugin and just use Spring Boot's very nice built-in support for Integration Test, see here:

      I wouldn't have time for this, but perhaps someone would like to pick this up?

      Attachments

        Issue Links

          Activity

            People

              aleks Aleksandar Vidakovic
              vorburger Michael Vorburger
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: