From 31e30dc8526e047aa1108c0202cc102fefd23b11 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Tue, 5 Oct 2021 15:49:46 +0300 Subject: [PATCH] Fix external issue with org.uberfire library in MavenResolverTest Use kotlin library instead. java.lang.AssertionError: org.eclipse.aether.resolution.DependencyResolutionException: Failed to collect dependencies at org.uberfire:uberfire-io:jar:7.39.0.Final -> org.uberfire:uberfire-nio2-model:jar:7.39.0.Final -> com.thoughtworks.xstream:xstream:jar:1.4.11.1 -> xmlpull:xmlpull:jar:1.2.0 --- .../kotlin/script/experimental/test/MavenResolverTest.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libraries/scripting/dependencies-maven/test/kotlin/script/experimental/test/MavenResolverTest.kt b/libraries/scripting/dependencies-maven/test/kotlin/script/experimental/test/MavenResolverTest.kt index 09c526c58b0..fa1ac9ac66f 100644 --- a/libraries/scripting/dependencies-maven/test/kotlin/script/experimental/test/MavenResolverTest.kt +++ b/libraries/scripting/dependencies-maven/test/kotlin/script/experimental/test/MavenResolverTest.kt @@ -64,11 +64,12 @@ class MavenResolverTest : ResolversTestBase() { listOf(compileOnly, compileRuntime).forEach { scopes -> resolveAndCheck( - "org.uberfire:uberfire-io:7.39.0.Final", + // Need a minimal library with an extra runtime dependency + "org.jetbrains.kotlin:kotlin-util-io:1.5.31", buildOptions(DependenciesResolverOptionsName.SCOPE to scopes) ) { files -> resolvedFilesCount[scopes] = files.count() - files.any { it.name.startsWith("uberfire-commons") } + true } }