Skip to content

Commit 308fddd

Browse files
committed
move 2.13 to the multi-module test
1 parent 5122a17 commit 308fddd

File tree

7 files changed

+38
-11
lines changed

7 files changed

+38
-11
lines changed

src/functionalTest/java/org.scoverage/ScalaMultiModuleCrossVersionTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ private void assertAllReportFilesExist() {
3333

3434
assert211ReportFilesExist();
3535
assert212ReportFilesExist();
36+
assert213ReportFilesExist();
3637
assertAggregationFilesExist();
3738
}
3839

@@ -56,4 +57,11 @@ private void assert212ReportFilesExist() {
5657
Assert.assertTrue(resolve(reportDir, "index.html").exists());
5758
Assert.assertTrue(resolve(reportDir, "src/main/scala/org/hello/World212.scala.html").exists());
5859
}
60+
61+
private void assert213ReportFilesExist() {
62+
63+
File reportDir = reportDir(projectDir().toPath().resolve("2_13").toFile());
64+
Assert.assertTrue(resolve(reportDir, "index.html").exists());
65+
Assert.assertTrue(resolve(reportDir, "src/main/scala/org/hello/World213.scala.html").exists());
66+
}
5967
}

src/functionalTest/java/org.scoverage/ScalaSingleModuleTest.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -133,15 +133,6 @@ public void reportScoverageWithoutNormalCompilationAndWithExcludedClasses() thro
133133
Assert.assertFalse(resolve(buildDir(), "classes/scala/scoverage/org/hello/World.class").exists());
134134
}
135135

136-
@Test
137-
public void reportScoverageUnder2_13() throws Exception {
138-
run("clean", ScoveragePlugin.getREPORT_NAME(),
139-
"-PscalaVersionMinor=13",
140-
"-PscalaVersionBuild=0",
141-
"-Pscoverage.scoverageScalaVersion=2_13");
142-
assertReportFilesExist();
143-
}
144-
145136
private void assertReportFilesExist() {
146137

147138
Assert.assertTrue(resolve(reportDir(), "index.html").exists());
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
dependencies {
2+
compile group: 'org.scala-lang', name: 'scala-library', version: "2.13.0"
3+
testCompile group: 'org.scalatest', name: "scalatest_2.13", version: scalatestVersion
4+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package org.hello
2+
3+
class World213 {
4+
5+
def foo(): String = {
6+
val s = "2" + "12"
7+
s
8+
}
9+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package org.hello
2+
3+
import org.junit.runner.RunWith
4+
import org.scalatest.FunSuite
5+
import org.scalatest.junit.JUnitRunner
6+
7+
@RunWith(classOf[JUnitRunner])
8+
class World212Suite extends FunSuite {
9+
10+
test("foo") {
11+
new World213().foo()
12+
}
13+
}

src/functionalTest/resources/projects/scala-multi-module-cross-version/build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,6 @@ scoverage {
3333
minimumRate = 0.5
3434
}
3535

36-
project(":2_11").tasks.reportScoverage.mustRunAfter(project(":2_12").tasks.reportScoverage)
36+
project(":2_11").tasks.reportScoverage
37+
.mustRunAfter(project(":2_12").tasks.reportScoverage)
38+
.mustRunAfter(project(":2_13").tasks.reportScoverage)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include '2_11', '2_12'
1+
include '2_11', '2_12', '2_13'

0 commit comments

Comments
 (0)