Using Partest with a different compiler?


I’m testing AxLang, a blockchain language based on Scala (, and would like to run Partest against our compiler, initially just the negative tests. If I change compilerUnderTest and the "compiler" case in findArtifact() in partest/scala/tools/partest/nest/FileManager.scala, and then run Partest, the output says that “Compiler under test:” has changed, and DirectCompiler.scala says that that scalac has been invoked. But “scalac” in the message seems to be a hard-coded string, and what execCompile() does immediately after the message seems to be quite different. Is there a better place to change the compiler under test, preferably by giving it the path to our compiler?