chunky icon indicating copy to clipboard operation
chunky copied to clipboard

Update to JUnit5, Update to J17 and J21 for tests

Open NotStirred opened this issue 1 year ago • 3 comments

I switched from google truth to assertj, as truth depends heavily on junit4. No code changes thankfully, only imports (apis we use are identical)

Only thing of note: QuickMathTest#testAbs_1 was previously incorrect (and now fails, relevant part is commented out)

Probably best not to squash as the two commits are entirely separate

NotStirred avatar Jun 23 '24 03:06 NotStirred

I moved most things into the subproject closure so it should be much easier to understand. Everything now has junit tests and jacoco coverage enabled.

NotStirred avatar Jun 25 '24 08:06 NotStirred

Maybe we can keep the launcher compatible with Java 8, just in case. At least the part that checks and updates Java.

leMaik avatar Jun 25 '24 12:06 leMaik

hrm, in that case it may be best to specify in each project separately, as the launcher depends on lib too

NotStirred avatar Jun 25 '24 12:06 NotStirred