Skip to content

Commit

Permalink
Mock rules_java_builtin
Browse files Browse the repository at this point in the history
  • Loading branch information
meteorcloudy committed Jun 1, 2023
1 parent 2a785d4 commit 4f7629b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ public ImmutableList<String> getWorkspaceContents(MockToolsConfig config) {
"local_repository(name = 'local_config_xcode', path = '" + xcodeWorkspace + "')",
"local_repository(name = 'com_google_protobuf', path = '" + protobufWorkspace + "')",
"local_repository(name = 'rules_java', path = '" + rulesJavaWorkspace + "')",
"local_repository(name = 'rules_java_builtin', path = '" + rulesJavaWorkspace + "')",
"local_repository(name = 'android_gmaven_r8', path = '" + androidGmavenR8Workspace + "')",
"register_toolchains('@rules_java//java/toolchains/runtime:all')",
"register_toolchains('@rules_java//java/toolchains/javac:all')",
Expand All @@ -96,7 +97,8 @@ public ImmutableList<String> getWorkspaceRepos() {
"local_config_platform",
"local_config_xcode",
"platforms",
"rules_java");
"rules_java",
"rules_java_builtin");
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/test/shell/bazel/bazel_package_loader_test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ sh_library(name = 'y')
sh_library(name = 'z')
EOF

# Override rules_java in WORKSPACE
# Override rules_java_builtin in WORKSPACE
rules_java_workspace="${TEST_TMPDIR}/rules_java_workspace"
cat > WORKSPACE <<EOF
local_repository(
name = "rules_java",
name = "rules_java_builtin",
path = "${rules_java_workspace}",
)
EOF
Expand Down
1 change: 1 addition & 0 deletions src/test/shell/testenv.sh.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -837,4 +837,5 @@ def java_test(**attrs):
native.java_test(**attrs)
EOF
add_to_bazelrc "common --override_repository=rules_java=${rules_java_workspace}"
add_to_bazelrc "common --override_repository=rules_java_builtin=${rules_java_workspace}"
}

0 comments on commit 4f7629b

Please sign in to comment.