aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/analysis/mock
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2015-12-03 15:17:55 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2015-12-03 18:37:59 +0000
commit5e34a3d4ea30525971e320ce283ba8cd67c74e3c (patch)
tree29c755c006c6b5f1fb82f131a72c44e406a18c5a /src/test/java/com/google/devtools/build/lib/analysis/mock
parent84fb4612dd4203425b59809ea5e3302ff55723fa (diff)
ASwB aspect: parse java packages during execution
-- MOS_MIGRATED_REVID=109305952
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/mock')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java b/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
index 65f4c90824..619ba2ff52 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
@@ -181,7 +181,12 @@ public final class BazelAnalysisMock extends AnalysisMock {
.add("sh_binary(name = 'shuffle_jars', srcs = ['empty.sh'])")
.add("sh_binary(name = 'strip_resources', srcs = ['empty.sh'])")
.add("sh_binary(name = 'build_incremental_dexmanifest', srcs = ['empty.sh'])")
- .add("sh_binary(name = 'incremental_install', srcs = ['empty.sh'])");
+ .add("sh_binary(name = 'incremental_install', srcs = ['empty.sh'])")
+ .add("java_binary(name = 'PackageParser',")
+ .add(" runtime_deps = [ ':PackageParser_import'],")
+ .add(" main_class = 'com.google.devtools.build.android.ideinfo.PackageParser')")
+ .add("java_import(name = 'PackageParser_import',")
+ .add(" jars = [ 'package_parser_deploy.jar' ])");
for (Attribute attr : attrs) {
if (attr.getType() == LABEL && attr.isMandatory() && !attr.getName().startsWith(":")) {