diff --git a/src/test/kotlin/com/beust/kobalt/internal/TaskManagerTest.kt b/src/test/kotlin/com/beust/kobalt/internal/TaskManagerTest.kt index d19daf0e..1bed54b3 100644 --- a/src/test/kotlin/com/beust/kobalt/internal/TaskManagerTest.kt +++ b/src/test/kotlin/com/beust/kobalt/internal/TaskManagerTest.kt @@ -1,7 +1,6 @@ package com.beust.kobalt.internal import com.beust.kobalt.TestModule -import com.beust.kobalt.misc.KobaltLogger import com.google.common.collect.ArrayListMultimap import com.google.common.collect.Multimap import com.google.common.collect.TreeMultimap @@ -178,5 +177,15 @@ class TaskManagerTest @Inject constructor(val taskManager: TaskManager) { }) Assert.assertEquals(runTasks, listOf("copyVersionForWrapper", "compile", "assemble")) } + + @Test + fun allDepends() { + val runTasks = runTasks(listOf("assemble"), + dependsOn = TreeMultimap.create().apply { + put("uploadGithub", "assemble") + put("uploadBintray", "assemble") + }) + Assert.assertEquals(runTasks, listOf("assemble", "uploadGithub")) + } }