From e5714020f872af4705c368fa619ef8eec0597c64 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Tue, 6 Feb 2018 12:19:43 +0100 Subject: [PATCH] Better error messages in test --- .../scala/coursier/test/CentralTests.scala | 36 ++++++++++++------- 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/tests/shared/src/test/scala/coursier/test/CentralTests.scala b/tests/shared/src/test/scala/coursier/test/CentralTests.scala index 3e9b2c6ed..6f0e40025 100644 --- a/tests/shared/src/test/scala/coursier/test/CentralTests.scala +++ b/tests/shared/src/test/scala/coursier/test/CentralTests.scala @@ -45,9 +45,12 @@ abstract class CentralTests extends TestSuite { .run(fetch0) .map { res => - assert(res.metadataErrors.isEmpty) - assert(res.conflicts.isEmpty) - assert(res.isDone) + val metadataErrors = res.metadataErrors + val conflicts = res.conflicts + val isDone = res.isDone + assert(metadataErrors.isEmpty) + assert(conflicts.isEmpty) + assert(isDone) res } @@ -180,9 +183,12 @@ abstract class CentralTests extends TestSuite { ): Future[T] = async { val res = await(resolve(deps, extraRepos = extraRepos)) - assert(res.metadataErrors.isEmpty) - assert(res.conflicts.isEmpty) - assert(res.isDone) + val metadataErrors = res.metadataErrors + val conflicts = res.conflicts + val isDone = res.isDone + assert(metadataErrors.isEmpty) + assert(conflicts.isEmpty) + assert(isDone) val artifacts = classifierOpt .fold(res.dependencyArtifacts(withOptional = optional))(c => res.dependencyClassifiersArtifacts(Seq(c))) @@ -575,9 +581,12 @@ abstract class CentralTests extends TestSuite { val res = await(resolve(deps)) - assert(res.metadataErrors.isEmpty) - assert(res.conflicts.isEmpty) - assert(res.isDone) + val metadataErrors = res.metadataErrors + val conflicts = res.conflicts + val isDone = res.isDone + assert(metadataErrors.isEmpty) + assert(conflicts.isEmpty) + assert(isDone) val artifacts = res.artifacts @@ -610,9 +619,12 @@ abstract class CentralTests extends TestSuite { val res = await(resolve(deps)) - assert(res.metadataErrors.isEmpty) - assert(res.conflicts.isEmpty) - assert(res.isDone) + val metadataErrors = res.metadataErrors + val conflicts = res.conflicts + val isDone = res.isDone + assert(metadataErrors.isEmpty) + assert(conflicts.isEmpty) + assert(isDone) val dependencyArtifacts = res.dependencyArtifacts(withOptional = true)