Skip to content

Commit 8a153d3

Browse files
committed
Mock rules_java in bazel_package_loader_test.sh
1 parent d234dcd commit 8a153d3

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

src/test/shell/bazel/bazel_package_loader_test.sh

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,26 @@ EOF
3434
sh_library(name = 'x')
3535
sh_library(name = 'y')
3636
sh_library(name = 'z')
37+
EOF
38+
39+
# Mock rules_java to avoid having to download it.
40+
rules_java_workspace="${TEST_TMPDIR}/rules_java_workspace"
41+
mkdir -p "${rules_java_workspace}/java"
42+
43+
touch "${rules_java_workspace}/WORKSPACE"
44+
touch "${rules_java_workspace}/java/BUILD"
45+
cat > "${rules_java_workspace}/java/repositories.bzl" <<EOF
46+
def rules_java_dependencies():
47+
pass
48+
def rules_java_toolchains():
49+
pass
50+
EOF
51+
52+
cat > WORKSPACE <<EOF
53+
local_repository(
54+
name = "rules_java",
55+
path = "${rules_java_workspace}",
56+
)
3757
EOF
3858

3959
"$TESTER" "$install_base" foo bar >& "$TEST_log"

0 commit comments

Comments
 (0)