Skip to content

Commit d113515

Browse files
committed
main and test resources should be copied during compilation
1 parent d6602a2 commit d113515

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

src/main/groovy/org/scoverage/ScoverageExtension.groovy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ class ScoverageExtension {
6262
def original = project.sourceSets.getByName(SourceSet.MAIN_SOURCE_SET_NAME)
6363

6464
java.source(original.java)
65+
resources.source(original.resources)
6566
scala.source(original.scala)
6667

6768
compileClasspath += original.compileClasspath + project.configurations.scoverage
@@ -72,6 +73,7 @@ class ScoverageExtension {
7273
def original = project.sourceSets.getByName(SourceSet.TEST_SOURCE_SET_NAME)
7374

7475
java.source(original.java)
76+
resources.source(original.resources)
7577
scala.source(original.scala)
7678

7779
compileClasspath = mainSourceSet.output + project.configurations.testCompile

src/test/happy day/src/main/resources/main.txt

Whitespace-only changes.

src/test/happy day/src/test/resources/test.txt

Whitespace-only changes.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package hello
2+
3+
import org.junit.Test
4+
5+
class ResourcesTest {
6+
@Test
7+
def mainResourcesAreBuilt() {
8+
assert(getClass.getResource("/main.txt") != null)
9+
}
10+
@Test
11+
def testResourcesAreBuilt() {
12+
assert(getClass.getResource("/test.txt") != null)
13+
}
14+
}

0 commit comments

Comments
 (0)