diff options
author | Yue Gan <yueg@google.com> | 2016-12-05 14:05:15 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2016-12-05 15:02:22 +0000 |
commit | af1e3c27364b5b97facd1148dd7d59a4c812f81b (patch) | |
tree | 8311301f2595d12e625b32350a92ebb77053a48b /tools/test/BUILD | |
parent | d86ae8c17529c4274221d0fbe7a62af51021005f (diff) |
Add LcovMerger.
(series 2/4 of open-sourcing coverage command for java test)
--
PiperOrigin-RevId: 141044216
MOS_MIGRATED_REVID=141044216
Diffstat (limited to 'tools/test/BUILD')
-rw-r--r-- | tools/test/BUILD | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/tools/test/BUILD b/tools/test/BUILD index 97438edda6..419656dbeb 100644 --- a/tools/test/BUILD +++ b/tools/test/BUILD @@ -7,9 +7,31 @@ filegroup( srcs = ["test-setup.sh"], ) +java_binary( + name = "LcovMerger", + srcs = glob(["LcovMerger/java/**/*.java"]), + main_class = "com.google.devtools.lcovmerger.Main", +) + +java_library( + name = "LcovMergerTestUtils", + srcs = glob(["LcovMerger/java/**/*.java"]), +) + +java_test( + name = "LcovMergerTest", + srcs = glob(["LcovMerger/javatests/**/*.java"]), + deps = [ + ":LcovMergerTestUtils", + "//src/main/java/com/google/devtools/build/lib:vfs", + "//src/test/java/com/google/devtools/build/lib:testutil", + "//third_party:junit4", + ], +) + filegroup( name = "coverage_support", - srcs = ["//tools/coverage:coverage_support"], + srcs = ["collect_coverage.sh"], ) filegroup( @@ -19,5 +41,5 @@ filegroup( filegroup( name = "srcs", - srcs = glob(["*"]), + srcs = glob(["**"]), ) |