1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 08:27:12 -07:00

Delete DependencyManager2.

This commit is contained in:
Cedric Beust 2017-02-02 11:18:36 -08:00
parent 6a5eb20d02
commit a66974c5cb
5 changed files with 28 additions and 230 deletions

View file

@ -16,7 +16,6 @@ import org.testng.annotations.Test
@Guice(modules = arrayOf(TestModule::class))
class DependencyManagerTest @Inject constructor(val dependencyManager: DependencyManager,
val dependencyManager2: DependencyManager2,
val compilerFactory: BuildFileCompiler.IFactory) : BaseTest() {
private fun assertContains(dependencies: List<IClasspathDependency>, vararg ids: String) {
@ -127,24 +126,24 @@ class DependencyManagerTest @Inject constructor(val dependencyManager: Dependenc
val project2 = compileResult.projects[1]
Kobalt.context!!.let { context ->
dependencyManager2.resolve(project2, context, isTest = false,
passedScopes = listOf(Scope.COMPILE)).let { dependencies ->
dependencyManager.calculateDependencies(project2, context,
scopes = listOf(Scope.COMPILE)).let { dependencies ->
assertContains(dependencies, ":klaxon:jar:0.27")
assertContains(dependencies, ":guice:")
assertDoesNotContain(dependencies, ":jcommander:")
assertDoesNotContain(dependencies, ":junit:")
}
dependencyManager2.resolve(project2, context, isTest = false,
passedScopes = listOf(Scope.RUNTIME)).let { dependencies ->
dependencyManager.calculateDependencies(project2, context,
scopes = listOf(Scope.RUNTIME)).let { dependencies ->
assertContains(dependencies, ":jcommander:")
assertDoesNotContain(dependencies, ":klaxon:jar:0.27")
assertDoesNotContain(dependencies, ":guice:")
assertDoesNotContain(dependencies, ":junit:")
}
dependencyManager2.resolve(project2, context, isTest = false,
passedScopes = listOf(Scope.COMPILE, Scope.RUNTIME)).let { dependencies ->
dependencyManager.calculateDependencies(project2, context,
scopes = listOf(Scope.COMPILE, Scope.RUNTIME)).let { dependencies ->
assertContains(dependencies, ":klaxon:")
assertContains(dependencies, ":jcommander:")
assertContains(dependencies, ":guice:")