@@ -4,7 +4,7 @@ import java.io.File
44import java .util .UUID
55
66import org .scalatest .{FreeSpec , Matchers }
7- import scoverage .report .{ScoverageXmlWriter , CoverageAggregator }
7+ import scoverage .report .{CoverageAggregator , ScoverageXmlWriter }
88
99class CoverageAggregatorTest extends FreeSpec with Matchers {
1010
@@ -20,7 +20,8 @@ class CoverageAggregatorTest extends FreeSpec with Matchers {
2020 source)
2121
2222 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 ))
2425 val dir1 = new File (IOUtils .getTempPath, UUID .randomUUID.toString)
2526 dir1.mkdir()
2627 new ScoverageXmlWriter (new File (" /home/sam" ), dir1, false ).write(coverage1)
@@ -42,7 +43,7 @@ class CoverageAggregatorTest extends FreeSpec with Matchers {
4243 IOUtils .reportFile(dir2, debug = false ),
4344 IOUtils .reportFile(dir3, debug = false ))
4445 )
45- aggregated.statements.toSet.size shouldBe 3
46+ aggregated.statements.toSet.size shouldBe 4
4647 aggregated.statements.map(_.copy(id = 0 )).toSet shouldBe
4748 (coverage1.statements ++ coverage2.statements ++ coverage3.statements).map(_.copy(id = 0 )).toSet
4849 }
0 commit comments