fun main()

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("\"]")
      }
    }