mirror of https://github.com/sbt/sbt.git
Merge pull request #38 from gkossakowski/scripted-logging
Scripted logger logs everything
This commit is contained in:
commit
33208eae79
|
|
@ -13,6 +13,7 @@ object ScriptedRunnerImpl {
|
|||
def run(resourceBaseDirectory: File, bufferLog: Boolean, tests: Array[String], handlersProvider: HandlersProvider): Unit = {
|
||||
val runner = new ScriptedTests(resourceBaseDirectory, bufferLog, handlersProvider)
|
||||
val logger = ConsoleLogger()
|
||||
logger.setLevel(sbt.util.Level.Debug)
|
||||
val allTests = get(tests, resourceBaseDirectory, logger) flatMap {
|
||||
case ScriptedTest(group, name) =>
|
||||
runner.scriptedTest(group, name, logger)
|
||||
|
|
@ -73,6 +74,7 @@ final class ScriptedTests(resourceBaseDirectory: File, bufferLog: Boolean, handl
|
|||
private def scriptedTest(label: String, testDirectory: File, prescripted: File => Unit, log: Logger): Unit =
|
||||
{
|
||||
val buffered = new BufferedLogger(new FullLogger(log))
|
||||
buffered.setLevel(sbt.util.Level.Debug)
|
||||
if (bufferLog)
|
||||
buffered.record()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue