Fix test when run streamed and not sandboxed. (java_import rule conflicts)
--
MOS_MIGRATED_REVID=135345929
diff --git a/src/test/shell/bazel/test-setup.sh b/src/test/shell/bazel/test-setup.sh
index 8d6d668..b615227 100755
--- a/src/test/shell/bazel/test-setup.sh
+++ b/src/test/shell/bazel/test-setup.sh
@@ -106,7 +106,8 @@
function setup_javatest_support() {
setup_javatest_common
- cat <<EOF >>third_party/BUILD
+ grep -q 'name = "junit4"' third_party/BUILD \
+ || cat <<EOF >>third_party/BUILD
java_import(
name = "junit4",
jars = [
@@ -119,7 +120,8 @@
function setup_skylark_javatest_support() {
setup_javatest_common
- cat <<EOF >>third_party/BUILD
+ grep -q "name = \"junit4-jars\"" third_party/BUILD \
+ || cat <<EOF >>third_party/BUILD
filegroup(
name = "junit4-jars",
srcs = [