Skip to content

Commit aebeed0

Browse files
committed
finish cleaning up the args
1 parent a628782 commit aebeed0

File tree

1 file changed

+30
-10
lines changed

1 file changed

+30
-10
lines changed

tests/pypi/extension/extension_tests.bzl

Lines changed: 30 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -65,20 +65,13 @@ def _parse(
6565
*,
6666
hub_name,
6767
python_version,
68-
experimental_index_url = "",
69-
requirements_lock = None,
70-
**kwargs):
71-
return struct(
72-
hub_name = hub_name,
73-
python_version = python_version,
74-
requirements_lock = requirements_lock,
75-
# Constants for now
76-
# TODO @aignas 2024-10-21: cover with tests
68+
_evaluate_markers_srcs = [],
7769
auth_patterns = {},
7870
download_only = False,
7971
enable_implicit_namespace_pkgs = False,
8072
environment = {},
8173
envsubst = {},
74+
experimental_index_url = "",
8275
experimental_index_url = experimental_index_url,
8376
experimental_requirement_cycles = {},
8477
experimental_target_platforms = [],
@@ -92,10 +85,37 @@ def _parse(
9285
requirements_by_platform = {},
9386
requirements_darwin = None,
9487
requirements_linux = None,
88+
requirements_lock = None,
9589
requirements_windows = None,
9690
timeout = 42,
9791
whl_modifications = {},
98-
_evaluate_markers_srcs = [],
92+
**kwargs):
93+
return struct(
94+
_evaluate_markers_srcs = _evaluate_markers_srcs,
95+
auth_patterns = auth_patterns,
96+
download_only = download_only,
97+
enable_implicit_namespace_pkgs = enable_implicit_namespace_pkgs,
98+
environment = environment,
99+
envsubst = envsubst,
100+
experimental_index_url = experimental_index_url,
101+
experimental_requirement_cycles = experimental_requirement_cycles,
102+
experimental_target_platforms = experimental_target_platforms,
103+
extra_pip_args = extra_pip_args,
104+
hub_name = hub_name,
105+
isolated = isolated,
106+
netrc = netrc,
107+
pip_data_exclude = pip_data_exclude,
108+
python_interpreter = python_interpreter,
109+
python_interpreter_target = python_interpreter_target,
110+
python_version = python_version,
111+
quiet = quiet,
112+
requirements_by_platform = requirements_by_platform,
113+
requirements_darwin = requirements_darwin,
114+
requirements_linux = requirements_linux,
115+
requirements_lock = requirements_lock,
116+
requirements_windows = requirements_windows,
117+
timeout = timeout,
118+
whl_modifications = whl_modifications,
99119
**kwargs
100120
)
101121

0 commit comments

Comments
 (0)