blob: daf81b51d3c9ea095f5aa5a153d4a4a382362b8f [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
licenses(["notice"]) # Apache 2.0
java_test(
name = "BranchCoverageTest",
srcs = ["BranchCoverageTest.java"],
deps = [
"//third_party:junit4",
"//third_party:truth",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:BranchCoverage",
],
)
java_test(
name = "LineCoverageTest",
srcs = ["LineCoverageTest.java"],
deps = [
"//third_party:junit4",
"//third_party:truth",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:LineCoverage",
],
)
java_test(
name = "SourceFileCoverageTest",
srcs = ["SourceFileCoverageTest.java"],
deps = [
":LcovMergerTestUtils",
":LineCoverageTest",
"//third_party:junit4",
"//third_party:truth",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:LineCoverage",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:SourceFileCoverage",
],
)
java_test(
name = "LcovPrinterTest",
srcs = ["LcovPrinterTest.java"],
deps = [
":LcovMergerTestUtils",
"//third_party:guava",
"//third_party:junit4",
"//third_party:truth",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:Coverage",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:LcovConstants",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:LcovPrinter",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:SourceFileCoverage",
],
)
java_test(
name = "LcovParserTest",
srcs = ["LcovParserTest.java"],
deps = [
":LcovMergerTestUtils",
"//third_party:guava",
"//third_party:junit4",
"//third_party:truth",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:Coverage",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:LcovConstants",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:LcovParser",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:SourceFileCoverage",
],
)
java_test(
name = "CoverageTest",
srcs = ["CoverageTest.java"],
deps = [
":LcovMergerTestUtils",
"//third_party:guava",
"//third_party:junit4",
"//third_party:truth",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:Coverage",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:SourceFileCoverage",
],
)
java_test(
name = "MainTest",
srcs = ["MainTest.java"],
deps = [
":LcovMergerTestUtils",
"//third_party:junit4",
"//third_party:truth",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:MainLibrary",
],
)
java_library(
name = "LcovMergerTestUtils",
testonly = 1,
srcs = ["LcovMergerTestUtils.java"],
deps = [
"//third_party:guava",
"//third_party:truth",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:LineCoverage",
"//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:SourceFileCoverage",
],
)
filegroup(
name = "srcs",
srcs = glob(["**"]),
visibility = ["//visibility:public"],
)