1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 16:28:12 -07:00
This commit is contained in:
Cedric Beust 2017-02-07 13:51:19 -08:00
parent 0f625b738a
commit 8e583c5a73

View file

@ -21,9 +21,9 @@ import org.testng.annotations.Guice
import org.testng.annotations.Test
@Guice(modules = arrayOf(TestModule::class))
class AetherTest {
class MavenResolverTest {
@Inject
lateinit var kobaltAether: KobaltMavenResolver
lateinit var resolver: KobaltMavenResolver
@Inject
lateinit var dependencyManager: DependencyManager
@ -47,7 +47,7 @@ class AetherTest {
@Test(dataProvider = "rangeProvider")
fun kobaltRangeVersion(id: String, expectedVersion: String) {
val result = kobaltAether.resolve(id)
val result = resolver.resolve(id)
assertThat(result.dependency.artifact.version).isEqualTo(expectedVersion)
}
@ -61,7 +61,7 @@ class AetherTest {
// @Test
fun kobaltAetherShouldNotIncludeOptionalDependencies() {
val dep = kobaltAether.create("com.squareup.retrofit2:converter-jackson:jar:2.1.0", optional = false)
val dep = resolver.create("com.squareup.retrofit2:converter-jackson:jar:2.1.0", optional = false)
val closure = dependencyManager.transitiveClosure(listOf(dep))
// Make sure that com.google.android is not included (it's an optional dependency of retrofit2)