Skip to content

Commit b09a48b

Browse files
author
Thomas Bao
committed
add test
1 parent 02d001c commit b09a48b

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

test/shell/test_toolchain.sh

+8
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,13 @@ java_toolchain_javacopts_are_used(){
1515
--verbose_failures //test_expect_failure/compilers_javac_opts:can_configure_jvm_flags_for_javac_via_javacopts
1616
}
1717

18+
java_toolchain_javacopts_can_be_overridden(){
19+
action_should_fail_with_message \
20+
"invalid target release: InvalidTarget" \
21+
build \
22+
--verbose_failures //test_expect_failure/compilers_javac_opts:can_override_default_toolchain_flags_for_javac_via_javacopts
23+
}
24+
1825
$runner test_scalaopts_from_scala_toolchain
1926
$runner java_toolchain_javacopts_are_used
27+
$runner java_toolchain_javacopts_can_be_overridden

test_expect_failure/compilers_javac_opts/BUILD

+6
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,9 @@ scala_library(
44
name = "can_configure_jvm_flags_for_javac_via_javacopts",
55
srcs = ["WillNotCompileSinceJavaToolchainAddsAnInvalidJvmFlag.java"],
66
)
7+
8+
scala_library(
9+
name = "can_override_default_toolchain_flags_for_javac_via_javacopts",
10+
srcs = ["WillNotCompileSinceJavaToolchainAddsAnInvalidJvmFlag.java"],
11+
javacopts = ["-target InvalidTarget"]
12+
)

0 commit comments

Comments
 (0)