@@ -20,6 +20,7 @@ load("@rules_testing//lib:util.bzl", rt_util = "util")
2020load ("//python:py_binary.bzl" , "py_binary" )
2121load ("//python:py_info.bzl" , "PyInfo" )
2222load ("//python:py_test.bzl" , "py_test" )
23+ load ("//python/private:common_labels.bzl" , "labels" ) # buildifier: disable=bzl-visibility
2324load ("//python/private:reexports.bzl" , "BuiltinPyInfo" ) # buildifier: disable=bzl-visibility
2425load ("//tests/support:support.bzl" , "CC_TOOLCHAIN" )
2526load ("//tests/support/platforms:platforms.bzl" , "platform_targets" )
@@ -91,7 +92,8 @@ def _setup_py_binary_windows(name, *, impl, build_python_zip):
9192 target = name + "_subject" ,
9293 impl = impl ,
9394 config_settings = {
94- "//command_line_option:build_python_zip" : build_python_zip ,
95+ "//command_line_option:build_python_zip" : str (build_python_zip ),
96+ labels .BUILD_PYTHON_ZIP : build_python_zip ,
9597 "//command_line_option:extra_toolchains" : CC_TOOLCHAIN ,
9698 "//command_line_option:platforms" : str (platform_targets .WINDOWS_X86_64 ),
9799 },
@@ -100,7 +102,7 @@ def _setup_py_binary_windows(name, *, impl, build_python_zip):
100102def _test_py_binary_windows_build_python_zip_false (name ):
101103 _setup_py_binary_windows (
102104 name ,
103- build_python_zip = "false" ,
105+ build_python_zip = False ,
104106 impl = _test_py_binary_windows_build_python_zip_false_impl ,
105107 )
106108
@@ -121,7 +123,7 @@ _tests.append(_test_py_binary_windows_build_python_zip_false)
121123def _test_py_binary_windows_build_python_zip_true (name ):
122124 _setup_py_binary_windows (
123125 name ,
124- build_python_zip = "true" ,
126+ build_python_zip = True ,
125127 impl = _test_py_binary_windows_build_python_zip_true_impl ,
126128 )
127129
0 commit comments