Skip to content

Commit 09fd92e

Browse files
committed
fixup extension tests
1 parent 5e3aba0 commit 09fd92e

File tree

1 file changed

+10
-30
lines changed

1 file changed

+10
-30
lines changed

tests/pypi/extension/extension_tests.bzl

Lines changed: 10 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
load("@rules_testing//lib:test_suite.bzl", "test_suite")
1818
load("@rules_testing//lib:truth.bzl", "subjects")
1919
load("//python/private/pypi:extension.bzl", "parse_modules") # buildifier: disable=bzl-visibility
20+
load("//python/private/pypi:render_pkg_aliases.bzl", "whl_alias") # buildifier: disable=bzl-visibility
2021

2122
_tests = []
2223

@@ -158,11 +159,8 @@ def _test_simple(env):
158159
pypi.hub_group_map().contains_exactly({"pypi": {}})
159160
pypi.hub_whl_map().contains_exactly({"pypi": {
160161
"simple": [
161-
struct(
162-
config_setting = "//_config:is_python_3.15",
163-
filename = None,
162+
whl_alias(
164163
repo = "pypi_315_simple",
165-
target_platforms = None,
166164
version = "3.15",
167165
),
168166
],
@@ -209,18 +207,14 @@ def _test_simple_multiple_requirements(env):
209207
pypi.hub_group_map().contains_exactly({"pypi": {}})
210208
pypi.hub_whl_map().contains_exactly({"pypi": {
211209
"simple": [
212-
struct(
213-
config_setting = "//_config:is_python_3.15",
214-
filename = None,
210+
whl_alias(
215211
repo = "pypi_315_simple_windows_x86_64",
216212
target_platforms = [
217213
"cp315_windows_x86_64",
218214
],
219215
version = "3.15",
220216
),
221-
struct(
222-
config_setting = "//_config:is_python_3.15",
223-
filename = None,
217+
whl_alias(
224218
repo = "pypi_315_simple_osx_aarch64_osx_x86_64",
225219
target_platforms = [
226220
"cp315_osx_aarch64",
@@ -296,25 +290,18 @@ simple==0.0.3 --hash=sha256:deadbaaf
296290
pypi.hub_group_map().contains_exactly({"pypi": {}})
297291
pypi.hub_whl_map().contains_exactly({"pypi": {
298292
"extra": [
299-
struct(
300-
config_setting = "//_config:is_python_3.15",
301-
filename = None,
293+
whl_alias(
302294
repo = "pypi_315_extra",
303-
target_platforms = None,
304295
version = "3.15",
305296
),
306297
],
307298
"simple": [
308-
struct(
309-
config_setting = "//_config:is_python_3.15",
310-
filename = None,
299+
whl_alias(
311300
repo = "pypi_315_simple_linux_x86_64",
312301
target_platforms = ["cp315_linux_x86_64"],
313302
version = "3.15",
314303
),
315-
struct(
316-
config_setting = "//_config:is_python_3.15",
317-
filename = None,
304+
whl_alias(
318305
repo = "pypi_315_simple_osx_aarch64",
319306
target_platforms = ["cp315_osx_aarch64"],
320307
version = "3.15",
@@ -418,27 +405,20 @@ some_pkg==0.0.1
418405
pypi.hub_whl_map().contains_exactly({
419406
"pypi": {
420407
"simple": [
421-
struct(
422-
config_setting = "//_config:is_python_3.15",
408+
whl_alias(
423409
filename = "simple-0.0.1-py3-none-any.whl",
424410
repo = "pypi_315_simple_py3_none_any_deadb00f",
425-
target_platforms = None,
426411
version = "3.15",
427412
),
428-
struct(
429-
config_setting = "//_config:is_python_3.15",
413+
whl_alias(
430414
filename = "simple-0.0.1.tar.gz",
431415
repo = "pypi_315_simple_sdist_deadbeef",
432-
target_platforms = None,
433416
version = "3.15",
434417
),
435418
],
436419
"some_pkg": [
437-
struct(
438-
config_setting = "//_config:is_python_3.15",
439-
filename = None,
420+
whl_alias(
440421
repo = "pypi_315_some_pkg",
441-
target_platforms = None,
442422
version = "3.15",
443423
),
444424
],

0 commit comments

Comments
 (0)