From 1fedab85be1f4df3a1169f65f652be4d67d4eb64 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Sat, 5 Sep 2009 12:19:34 -0400 Subject: [PATCH] Filling in logging and making cross-compile work. --- ivy/src/test/scala/TestIvyLogger.scala | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ivy/src/test/scala/TestIvyLogger.scala b/ivy/src/test/scala/TestIvyLogger.scala index 5ed7716d2..9d987b806 100644 --- a/ivy/src/test/scala/TestIvyLogger.scala +++ b/ivy/src/test/scala/TestIvyLogger.scala @@ -1,9 +1,12 @@ package xsbt -import xsbti.TestLogger - -class TestIvyLogger extends TestLogger with IvyLogger +class TestIvyLogger extends BufferedLogger(new ConsoleLogger) with IvyLogger { def verbose(msg: => String) = info(msg) } object TestIvyLogger { - def apply[T](f: TestIvyLogger => T): T = TestLogger(new TestIvyLogger)(f) + def apply[T](f: IvyLogger => T): T = + { + val log = new TestIvyLogger + log.setLevel(Level.Debug) + log.bufferQuietly(f(log)) + } } \ No newline at end of file