Merge pull request #38 from gkossakowski/scripted-logging

Scripted logger logs everything
This commit is contained in:
eugene yokota 2016-04-19 16:47:38 -04:00
commit 33208eae79
1 changed files with 2 additions and 0 deletions

View File

@ -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()