Run base unit tests on multiple Java versions

Port of testing updates from ProGuardCORE:

* Updates to ClassPoolBuilder testutil
* Ability to run tests on multiple Java versions
* Update test dependencies
* Update CI to execute all Java version tests
This commit is contained in:
James Hamilton
2021-07-22 09:12:03 +02:00
committed by Jelle De Coninck
parent 79c6b926ab
commit 919465a0a4
5 changed files with 110 additions and 16 deletions

View File

@@ -20,4 +20,4 @@ jobs:
with:
build-root-directory: proguard-main/
wrapper-directory: proguard-main/
arguments: test jar
arguments: test :base:testAllJavaVersions :base:jacocoTestReport jar