diff --git a/ChangeLog b/ChangeLog index 8a96b56..544a370 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +Version 0.4.5 +------------- + * fix `java_test` using f-string to test package arg Version 0.4.4 ------------- * `java_runtime_image` provides an entry point so it can be referenced directly diff --git a/VERSION b/VERSION index 6f2743d..0bfccb0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.4.4 +0.4.5 diff --git a/build_defs/java.build_defs b/build_defs/java.build_defs index b91cf62..fafdeec 100644 --- a/build_defs/java.build_defs +++ b/build_defs/java.build_defs @@ -374,7 +374,7 @@ def java_test(name:str, srcs:list, resources:list=None, resources_root:str=None, else: java = CONFIG.JAVA.JAVA_TOOL - test_package_arg = "-Dbuild.please.testpackage={test_package}" if test_package is not None else "" + test_package_arg = f"-Dbuild.please.testpackage={test_package}" if test_package is not None else "" cmd = 'ln -s "$(if [ -f "$TOOLS_JUNIT" ]; then echo "$TOOLS_JUNIT"; else echo "$(which "$TOOLS_JUNIT")"; fi)" . && ' + cmd test_cmd = f"$TOOLS_JAVA {test_package_arg} {jvm_args} -jar $(location :{name}) {flags}"