@@ -4,7 +4,7 @@ import java.io.File
4
4
import java .util .UUID
5
5
6
6
import org .scalatest .{FreeSpec , Matchers }
7
- import scoverage .report .{ScoverageXmlWriter , CoverageAggregator }
7
+ import scoverage .report .{CoverageAggregator , ScoverageXmlWriter }
8
8
9
9
class CoverageAggregatorTest extends FreeSpec with Matchers {
10
10
@@ -20,7 +20,8 @@ class CoverageAggregatorTest extends FreeSpec with Matchers {
20
20
source)
21
21
22
22
val coverage1 = Coverage ()
23
- coverage1.add(Statement (source, location, 1 , 155 , 176 , 4 , " " , " " , " " , true , 2 ))
23
+ coverage1.add(Statement (source, location, 1 , 155 , 176 , 4 , " " , " " , " " , true , 1 ))
24
+ coverage1.add(Statement (source, location, 2 , 200 , 300 , 5 , " " , " " , " " , false , 2 ))
24
25
val dir1 = new File (IOUtils .getTempPath, UUID .randomUUID.toString)
25
26
dir1.mkdir()
26
27
new ScoverageXmlWriter (new File (" /home/sam" ), dir1, false ).write(coverage1)
@@ -42,7 +43,7 @@ class CoverageAggregatorTest extends FreeSpec with Matchers {
42
43
IOUtils .reportFile(dir2, debug = false ),
43
44
IOUtils .reportFile(dir3, debug = false ))
44
45
)
45
- aggregated.statements.toSet.size shouldBe 3
46
+ aggregated.statements.toSet.size shouldBe 4
46
47
aggregated.statements.map(_.copy(id = 0 )).toSet shouldBe
47
48
(coverage1.statements ++ coverage2.statements ++ coverage3.statements).map(_.copy(id = 0 )).toSet
48
49
}
0 commit comments