sbt/internal/util-logging/src/test/scala/TestLogger.scala

12 lines
220 B
Scala

package sbt.internal.util
import sbt.util._
object TestLogger {
def apply[T](f: Logger => T): T = {
val log = new BufferedLogger(ConsoleLogger())
log.setLevel(Level.Debug)
log.bufferQuietly(f(log))
}
}