STAMP-project / test-runner

test driver to run JUnit tests isolated in a new JVM
GNU General Public License v3.0
16 stars 15 forks source link

Multiple class dirs support for coverage APIs #104

Closed andre15silva closed 3 years ago

andre15silva commented 3 years ago

Closes #103

coveralls commented 3 years ago

Pull Request Test Coverage Report for Build 1033821511


Changes Missing Coverage Covered Lines Changed/Added Lines %
src/main/java/eu/stamp_project/testrunner/listener/impl/CoverageCollectorDetailed.java 0 2 0.0%
src/main/java/eu/stamp_project/testrunner/runner/ParserOptions.java 6 8 75.0%
src/main/java/eu/stamp_project/testrunner/runner/coverage/JacocoRunnerCoveredResultPerTestMethod.java 5 7 71.43%
src/main/java/eu/stamp_project/testrunner/runner/coverage/JacocoRunnerPerTestMethod.java 5 7 71.43%
src/main/java/eu/stamp_project/testrunner/listener/junit4/CoveredTestResultsPerJUnit4TestMethod.java 4 7 57.14%
src/main/java/eu/stamp_project/testrunner/runner/coverage/JUnit4JacocoRunner.java 8 11 72.73%
src/main/java/eu/stamp_project/testrunner/runner/coverage/JUnit5JacocoRunner.java 8 11 72.73%
src/main/java/eu/stamp_project/testrunner/listener/junit5/CoveragePerJUnit5TestMethod.java 0 4 0.0%
src/main/java/eu/stamp_project/testrunner/runner/coverage/JUnit5JacocoRunnerPerTestMethod.java 0 5 0.0%
src/main/java/eu/stamp_project/testrunner/runner/coverage/JacocoRunner.java 33 41 80.49%
<!-- Total: 118 152 77.63% -->
Totals Coverage Status
Change from base Build 1033756460: 1.3%
Covered Lines: 1057
Relevant Lines: 2340

💛 - Coveralls
andre15silva commented 3 years ago

Also removed the a run method that was used in flacoco, but not elsewhere. Since we now use the EntryPoint, as we should, it is no longer required.

andre15silva commented 3 years ago

Rebased after #105 merge.