Skip to content

Commit

Permalink
Mock rules_java in bazel_package_loader_test.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
meteorcloudy committed May 19, 2023
1 parent d234dcd commit 8a153d3
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions src/test/shell/bazel/bazel_package_loader_test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,26 @@ EOF
sh_library(name = 'x')
sh_library(name = 'y')
sh_library(name = 'z')
EOF

# Mock rules_java to avoid having to download it.
rules_java_workspace="${TEST_TMPDIR}/rules_java_workspace"
mkdir -p "${rules_java_workspace}/java"

touch "${rules_java_workspace}/WORKSPACE"
touch "${rules_java_workspace}/java/BUILD"
cat > "${rules_java_workspace}/java/repositories.bzl" <<EOF
def rules_java_dependencies():
pass
def rules_java_toolchains():
pass
EOF

cat > WORKSPACE <<EOF
local_repository(
name = "rules_java",
path = "${rules_java_workspace}",
)
EOF

"$TESTER" "$install_base" foo bar >& "$TEST_log"
Expand Down

0 comments on commit 8a153d3

Please sign in to comment.