I have a kotlin-jvm project that produces an artifact using proguard. Proguard causes countless issues for the project, namely when using Jackson for deserialization of ktor content. I have a complex pipeline where specific classes and libraries are excluded from proguard processing, with two proguard steps, one for obfuscation and another for minification.
I would like to be able to run my tests on the classes after the proguard step. Currently, my tests work fine before proguard, but things don't work afterwards. Does someone know how to create a Gradle test task that runs with a specific classpath?