Better error messages in test

This commit is contained in:
Alexandre Archambault 2018-02-06 12:19:43 +01:00
parent c2d0d42018
commit e5714020f8
1 changed files with 24 additions and 12 deletions

View File

@ -45,9 +45,12 @@ abstract class CentralTests extends TestSuite {
.run(fetch0) .run(fetch0)
.map { res => .map { res =>
assert(res.metadataErrors.isEmpty) val metadataErrors = res.metadataErrors
assert(res.conflicts.isEmpty) val conflicts = res.conflicts
assert(res.isDone) val isDone = res.isDone
assert(metadataErrors.isEmpty)
assert(conflicts.isEmpty)
assert(isDone)
res res
} }
@ -180,9 +183,12 @@ abstract class CentralTests extends TestSuite {
): Future[T] = async { ): Future[T] = async {
val res = await(resolve(deps, extraRepos = extraRepos)) val res = await(resolve(deps, extraRepos = extraRepos))
assert(res.metadataErrors.isEmpty) val metadataErrors = res.metadataErrors
assert(res.conflicts.isEmpty) val conflicts = res.conflicts
assert(res.isDone) val isDone = res.isDone
assert(metadataErrors.isEmpty)
assert(conflicts.isEmpty)
assert(isDone)
val artifacts = classifierOpt val artifacts = classifierOpt
.fold(res.dependencyArtifacts(withOptional = optional))(c => res.dependencyClassifiersArtifacts(Seq(c))) .fold(res.dependencyArtifacts(withOptional = optional))(c => res.dependencyClassifiersArtifacts(Seq(c)))
@ -575,9 +581,12 @@ abstract class CentralTests extends TestSuite {
val res = await(resolve(deps)) val res = await(resolve(deps))
assert(res.metadataErrors.isEmpty) val metadataErrors = res.metadataErrors
assert(res.conflicts.isEmpty) val conflicts = res.conflicts
assert(res.isDone) val isDone = res.isDone
assert(metadataErrors.isEmpty)
assert(conflicts.isEmpty)
assert(isDone)
val artifacts = res.artifacts val artifacts = res.artifacts
@ -610,9 +619,12 @@ abstract class CentralTests extends TestSuite {
val res = await(resolve(deps)) val res = await(resolve(deps))
assert(res.metadataErrors.isEmpty) val metadataErrors = res.metadataErrors
assert(res.conflicts.isEmpty) val conflicts = res.conflicts
assert(res.isDone) val isDone = res.isDone
assert(metadataErrors.isEmpty)
assert(conflicts.isEmpty)
assert(isDone)
val dependencyArtifacts = res.dependencyArtifacts(withOptional = true) val dependencyArtifacts = res.dependencyArtifacts(withOptional = true)