@@ -277,19 +277,19 @@ task testSourceJar(type: Jar) {
277277task compileTestFile (type : JavaCompile ) {
278278 dependsOn testSourceJar
279279 source = file(' src/test/test.java' )
280- destinationDirectory = file(' src/test/ ' )
280+ destinationDirectory = file(" $b uildDir " )
281281 classpath = files(" src/test/junit-4.13.jar" , " src/test/hamcrest-core-1.4.jar" , " build/libs/test-sources.jar" )
282282}
283283
284284task runTests (type : JavaExec ) {
285285 workingDir(" $projectDir /src/test/" )
286286 dependsOn compileTestFile
287- classpath = files(' src/test/ ' , ' src/test/java/' , ' src/test/junit-4.13.jar' , ' src/test/hamcrest-core-1.3.jar' )
287+ classpath = files(" $b uildDir " , ' src/test/java/' , ' src/test/junit-4.13.jar' , ' src/test/hamcrest-core-1.3.jar' )
288288 main = ' org.junit.runner.JUnitCore'
289289 args = [' test' ]
290290 jvmArgs = [
291291 ' -Djava.library.path=' + buildDir. path,
292- ' -javaagent:jacoco-0.8.7/lib/jacocoagent.jar'
292+ ' -javaagent:jacoco-0.8.7/lib/jacocoagent.jar=destfile=../../build/jacoco/jacoco.exec '
293293 ]
294294}
295295
@@ -299,9 +299,9 @@ task createCodeCoverageReport(type: JavaExec) {
299299 classpath = files(' src/test/' , ' src/test/java/' , ' src/test/junit-4.13.jar' , ' src/test/hamcrest-core-1.3.jar' , ' src/test/jacoco-0.8.7/lib/*' )
300300 main = ' org.jacoco.cli.internal.Main'
301301 args = [
302- ' report' , ' jacoco.exec' ,
302+ ' report' , ' ../../build/jacoco/ jacoco.exec' ,
303303 ' --classfiles' , ' java/org/kiwix/libkiwix/' , ' --classfiles' , ' java/org/kiwix/libzim/' ,
304- ' --html' , ' ../../build/coverage-report' , ' --xml' , ' coverage.xml'
304+ ' --html' , ' ../../build/coverage-report' , ' --xml' , ' ../../build/ coverage.xml'
305305 ]
306306}
307307
0 commit comments