@@ -65,6 +65,8 @@ def _test_legacy_aliases(env):
65
65
66
66
want_key = "foo/BUILD.bazel"
67
67
want_content = """\
68
+ load("@bazel_skylib//lib:selects.bzl", "selects")
69
+
68
70
package(default_visibility = ["//visibility:public"])
69
71
70
72
alias(
@@ -108,6 +110,8 @@ def _test_bzlmod_aliases(env):
108
110
109
111
want_key = "bar_baz/BUILD.bazel"
110
112
want_content = """\
113
+ load("@bazel_skylib//lib:selects.bzl", "selects")
114
+
111
115
package(default_visibility = ["//visibility:public"])
112
116
113
117
alias(
@@ -117,40 +121,48 @@ alias(
117
121
118
122
alias(
119
123
name = "pkg",
120
- actual = select (
124
+ actual = selects.with_or (
121
125
{
122
- "//:my_config_setting": "@pypi_32_bar_baz//:pkg",
123
- "//conditions:default": "@pypi_32_bar_baz//:pkg",
126
+ (
127
+ "//:my_config_setting",
128
+ "//conditions:default",
129
+ ): "@pypi_32_bar_baz//:pkg",
124
130
},
125
131
),
126
132
)
127
133
128
134
alias(
129
135
name = "whl",
130
- actual = select (
136
+ actual = selects.with_or (
131
137
{
132
- "//:my_config_setting": "@pypi_32_bar_baz//:whl",
133
- "//conditions:default": "@pypi_32_bar_baz//:whl",
138
+ (
139
+ "//:my_config_setting",
140
+ "//conditions:default",
141
+ ): "@pypi_32_bar_baz//:whl",
134
142
},
135
143
),
136
144
)
137
145
138
146
alias(
139
147
name = "data",
140
- actual = select (
148
+ actual = selects.with_or (
141
149
{
142
- "//:my_config_setting": "@pypi_32_bar_baz//:data",
143
- "//conditions:default": "@pypi_32_bar_baz//:data",
150
+ (
151
+ "//:my_config_setting",
152
+ "//conditions:default",
153
+ ): "@pypi_32_bar_baz//:data",
144
154
},
145
155
),
146
156
)
147
157
148
158
alias(
149
159
name = "dist_info",
150
- actual = select (
160
+ actual = selects.with_or (
151
161
{
152
- "//:my_config_setting": "@pypi_32_bar_baz//:dist_info",
153
- "//conditions:default": "@pypi_32_bar_baz//:dist_info",
162
+ (
163
+ "//:my_config_setting",
164
+ "//conditions:default",
165
+ ): "@pypi_32_bar_baz//:dist_info",
154
166
},
155
167
),
156
168
)"""
@@ -178,6 +190,8 @@ def _test_bzlmod_aliases_with_no_default_version(env):
178
190
179
191
want_key = "bar_baz/BUILD.bazel"
180
192
want_content = """\
193
+ load("@bazel_skylib//lib:selects.bzl", "selects")
194
+
181
195
package(default_visibility = ["//visibility:public"])
182
196
183
197
_NO_MATCH_ERROR = \" \" \" \\
@@ -206,7 +220,7 @@ alias(
206
220
207
221
alias(
208
222
name = "pkg",
209
- actual = select (
223
+ actual = selects.with_or (
210
224
{
211
225
"@@//python/config_settings:is_python_3.1": "@pypi_31_bar_baz//:pkg",
212
226
"@@//python/config_settings:is_python_3.2": "@pypi_32_bar_baz//:pkg",
@@ -217,7 +231,7 @@ alias(
217
231
218
232
alias(
219
233
name = "whl",
220
- actual = select (
234
+ actual = selects.with_or (
221
235
{
222
236
"@@//python/config_settings:is_python_3.1": "@pypi_31_bar_baz//:whl",
223
237
"@@//python/config_settings:is_python_3.2": "@pypi_32_bar_baz//:whl",
@@ -228,7 +242,7 @@ alias(
228
242
229
243
alias(
230
244
name = "data",
231
- actual = select (
245
+ actual = selects.with_or (
232
246
{
233
247
"@@//python/config_settings:is_python_3.1": "@pypi_31_bar_baz//:data",
234
248
"@@//python/config_settings:is_python_3.2": "@pypi_32_bar_baz//:data",
@@ -239,7 +253,7 @@ alias(
239
253
240
254
alias(
241
255
name = "dist_info",
242
- actual = select (
256
+ actual = selects.with_or (
243
257
{
244
258
"@@//python/config_settings:is_python_3.1": "@pypi_31_bar_baz//:dist_info",
245
259
"@@//python/config_settings:is_python_3.2": "@pypi_32_bar_baz//:dist_info",
@@ -273,6 +287,8 @@ def _test_bzlmod_aliases_for_non_root_modules(env):
273
287
274
288
want_key = "bar_baz/BUILD.bazel"
275
289
want_content = """\
290
+ load("@bazel_skylib//lib:selects.bzl", "selects")
291
+
276
292
package(default_visibility = ["//visibility:public"])
277
293
278
294
_NO_MATCH_ERROR = \" \" \" \\
@@ -301,7 +317,7 @@ alias(
301
317
302
318
alias(
303
319
name = "pkg",
304
- actual = select (
320
+ actual = selects.with_or (
305
321
{
306
322
"@@//python/config_settings:is_python_3.1": "@pypi_31_bar_baz//:pkg",
307
323
"@@//python/config_settings:is_python_3.2": "@pypi_32_bar_baz//:pkg",
@@ -312,7 +328,7 @@ alias(
312
328
313
329
alias(
314
330
name = "whl",
315
- actual = select (
331
+ actual = selects.with_or (
316
332
{
317
333
"@@//python/config_settings:is_python_3.1": "@pypi_31_bar_baz//:whl",
318
334
"@@//python/config_settings:is_python_3.2": "@pypi_32_bar_baz//:whl",
@@ -323,7 +339,7 @@ alias(
323
339
324
340
alias(
325
341
name = "data",
326
- actual = select (
342
+ actual = selects.with_or (
327
343
{
328
344
"@@//python/config_settings:is_python_3.1": "@pypi_31_bar_baz//:data",
329
345
"@@//python/config_settings:is_python_3.2": "@pypi_32_bar_baz//:data",
@@ -334,7 +350,7 @@ alias(
334
350
335
351
alias(
336
352
name = "dist_info",
337
- actual = select (
353
+ actual = selects.with_or (
338
354
{
339
355
"@@//python/config_settings:is_python_3.1": "@pypi_31_bar_baz//:dist_info",
340
356
"@@//python/config_settings:is_python_3.2": "@pypi_32_bar_baz//:dist_info",
0 commit comments