mirror of https://github.com/sbt/sbt.git
fixes #1196
This commit is contained in:
parent
905028a6ae
commit
910d39f3a9
|
|
@ -220,7 +220,9 @@ object Tests
|
||||||
def processResults(results: Iterable[(String, SuiteResult)]): Output =
|
def processResults(results: Iterable[(String, SuiteResult)]): Output =
|
||||||
Output(overall(results.map(_._2.result)), results.toMap, Iterable.empty)
|
Output(overall(results.map(_._2.result)), results.toMap, Iterable.empty)
|
||||||
def foldTasks(results: Seq[Task[Output]], parallel: Boolean): Task[Output] =
|
def foldTasks(results: Seq[Task[Output]], parallel: Boolean): Task[Output] =
|
||||||
if (parallel)
|
if (results.isEmpty)
|
||||||
|
task { Output(TestResult.Passed, Map.empty, Nil) }
|
||||||
|
else if (parallel)
|
||||||
reduced(results.toIndexedSeq, {
|
reduced(results.toIndexedSeq, {
|
||||||
case (Output(v1, m1, _), Output(v2, m2, _)) => Output(if (v1.id < v2.id) v2 else v1, m1 ++ m2, Iterable.empty)
|
case (Output(v1, m1, _), Output(v2, m2, _)) => Output(if (v1.id < v2.id) v2 else v1, m1 ++ m2, Iterable.empty)
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue