Re-adds this change to CivGradle. Each plugin will still need to include junit test dependencies as there doesn't seem to be a way to do so from the root build.gradle.kts without applying the java-library plugin to the root project.
This does make junit testing more Maven-like, but the item tests fail due to changes to all the server internals. Will convert this to a draft until something better comes along.
Re-adds this change to CivGradle. Each plugin will still need to include junit test dependencies as there doesn't seem to be a way to do so from the root
build.gradle.kts
without applying thejava-library
plugin to the root project.