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 =
|
||||
Output(overall(results.map(_._2.result)), results.toMap, Iterable.empty)
|
||||
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, {
|
||||
case (Output(v1, m1, _), Output(v2, m2, _)) => Output(if (v1.id < v2.id) v2 else v1, m1 ++ m2, Iterable.empty)
|
||||
})
|
||||
|
|
@ -336,4 +338,4 @@ object Tests
|
|||
}
|
||||
}
|
||||
|
||||
final class TestsFailedException extends RuntimeException("Tests unsuccessful") with FeedbackProvidedException
|
||||
final class TestsFailedException extends RuntimeException("Tests unsuccessful") with FeedbackProvidedException
|
||||
|
|
|
|||
Loading…
Reference in New Issue