Skip to content

Commit 5c388e2

Browse files
committed
Add aliases for compile:jacoco, test:jacoco & it:jacoco
1 parent bb34ba0 commit 5c388e2

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

Diff for: src/main/scala/org/scalasbt/jacoco/JacocoItPlugin.scala

+2-1
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ object JacocoItPlugin extends BaseJacocoPlugin with Merging {
6868
(jacocoSourceSettings in ItJacoco).value,
6969
(streams in ItJacoco).value
7070
),
71-
jacocoReport in ItJacoco := ((jacocoReport in ItJacoco) dependsOn conditionalMerge).value
71+
jacocoReport in ItJacoco := ((jacocoReport in ItJacoco) dependsOn conditionalMerge).value,
72+
jacoco in IntegrationTest := (jacoco in ItJacoco).value
7273
)
7374
}

Diff for: src/main/scala/org/scalasbt/jacoco/JacocoPlugin.scala

+5
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,9 @@ object JacocoPlugin extends BaseJacocoPlugin {
2626
lazy val srcConfig: Configuration = Test
2727

2828
override def trigger: PluginTrigger = allRequirements
29+
30+
override def projectSettings: Seq[Setting[_]] = super.projectSettings ++ Seq(
31+
jacoco in Compile := (jacoco in Jacoco).value,
32+
jacoco in Test := (jacoco in Jacoco).value
33+
)
2934
}

Diff for: src/sbt-test/sbt-jacoco/simple/test

+4-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,7 @@ $ exists target/scala-2.10/jacoco/classes
1010
$ exists target/scala-2.10/jacoco/jacoco.exec
1111

1212
# html report
13-
$ exists target/scala-2.10/jacoco/html/index.html
13+
$ exists target/scala-2.10/jacoco/html/index.html
14+
15+
# testing using jacoco alias - should still fail
16+
-> jacoco

0 commit comments

Comments
 (0)