KittehOrg / KittehIRCClientLib

An IRC client library in Java
https://kitteh.dev/kicl/
MIT License
144 stars 34 forks source link

Migrate tests to modern JUnit Jupiter #303

Closed mureinik closed 9 months ago

mureinik commented 3 years ago

The project currently uses the outdated JUnit 4.13.2. In order to make it easier to write tests and easier for future contributors to easily start working with the project, this patch migrates the test suite to the modern JUnit Jupiter.

This patch contains the following changes:

mbax commented 3 years ago

This seems reasonable to me! I just might take a bit to get around to reviewing so I'm throwing up the accepted label in celebration of hacktoberfest in the mean time :)

mureinik commented 3 years ago

Much appreciated!

I'm fully aware it's finiky to review, but I couldn't think of a reasonable way to make this PR any smaller - at least not without doing half a job, and leaving the project in a half JUnit 4 half JUnit Jupiter mess.