in executors/src/main/kotlin/JUnitExecutors.kt [15:34]
fun main(args: Array<String>) {
try {
val jUnitCore = JUnitCore()
jUnitCore.addListener(TestListener())
val cl = loadTestClasses(args[0])
cl.forEach {
val request = Request.aClass(it)
jUnitCore.run(request)
}
System.setOut(standardOutput)
standardOutput.print(mapper.writeValueAsString(output.groupBy({ it.className }, { it })))
}
catch (e: Exception) {
standardOutput.print("[\"")
e.printStackTrace()
standardOutput.print("\"]")
}
}