@@ -20,7 +20,6 @@ def test_version(self):
20
20
# Test version()
21
21
with tempfile .TemporaryDirectory () as tmpdir :
22
22
self .touch (tmpdir , "pip-1.2.3b1-py2.py3-none-any.whl" )
23
- self .touch (tmpdir , "setuptools-49.1.3-py3-none-any.whl" )
24
23
with (unittest .mock .patch .object (ensurepip , '_PACKAGES' , None ),
25
24
unittest .mock .patch .object (ensurepip , '_WHEEL_PKG_DIR' , tmpdir )):
26
25
self .assertEqual (ensurepip .version (), '1.2.3b1' )
@@ -36,15 +35,12 @@ def test_get_packages_no_dir(self):
36
35
37
36
# use bundled wheel packages
38
37
self .assertIsNotNone (packages ['pip' ].wheel_name )
39
- self .assertIsNotNone (packages ['setuptools' ].wheel_name )
40
38
41
39
def test_get_packages_with_dir (self ):
42
40
# Test _get_packages() with a wheel package directory
43
- setuptools_filename = "setuptools-49.1.3-py3-none-any.whl"
44
41
pip_filename = "pip-20.2.2-py2.py3-none-any.whl"
45
42
46
43
with tempfile .TemporaryDirectory () as tmpdir :
47
- self .touch (tmpdir , setuptools_filename )
48
44
self .touch (tmpdir , pip_filename )
49
45
# not used, make sure that it's ignored
50
46
self .touch (tmpdir , "wheel-0.34.2-py2.py3-none-any.whl" )
@@ -53,15 +49,12 @@ def test_get_packages_with_dir(self):
53
49
unittest .mock .patch .object (ensurepip , '_WHEEL_PKG_DIR' , tmpdir )):
54
50
packages = ensurepip ._get_packages ()
55
51
56
- self .assertEqual (packages ['setuptools' ].version , '49.1.3' )
57
- self .assertEqual (packages ['setuptools' ].wheel_path ,
58
- os .path .join (tmpdir , setuptools_filename ))
59
52
self .assertEqual (packages ['pip' ].version , '20.2.2' )
60
53
self .assertEqual (packages ['pip' ].wheel_path ,
61
54
os .path .join (tmpdir , pip_filename ))
62
55
63
56
# wheel package is ignored
64
- self .assertEqual (sorted (packages ), ['pip' , 'setuptools' ])
57
+ self .assertEqual (sorted (packages ), ['pip' ])
65
58
66
59
67
60
class EnsurepipMixin :
@@ -92,13 +85,13 @@ def test_basic_bootstrapping(self):
92
85
self .run_pip .assert_called_once_with (
93
86
[
94
87
"install" , "--no-cache-dir" , "--no-index" , "--find-links" ,
95
- unittest .mock .ANY , "setuptools" , " pip" ,
88
+ unittest .mock .ANY , "pip" ,
96
89
],
97
90
unittest .mock .ANY ,
98
91
)
99
92
100
93
additional_paths = self .run_pip .call_args [0 ][1 ]
101
- self .assertEqual (len (additional_paths ), 2 )
94
+ self .assertEqual (len (additional_paths ), 1 )
102
95
103
96
def test_bootstrapping_with_root (self ):
104
97
ensurepip .bootstrap (root = "/foo/bar/" )
@@ -107,7 +100,7 @@ def test_bootstrapping_with_root(self):
107
100
[
108
101
"install" , "--no-cache-dir" , "--no-index" , "--find-links" ,
109
102
unittest .mock .ANY , "--root" , "/foo/bar/" ,
110
- "setuptools" , " pip" ,
103
+ "pip" ,
111
104
],
112
105
unittest .mock .ANY ,
113
106
)
@@ -118,7 +111,7 @@ def test_bootstrapping_with_user(self):
118
111
self .run_pip .assert_called_once_with (
119
112
[
120
113
"install" , "--no-cache-dir" , "--no-index" , "--find-links" ,
121
- unittest .mock .ANY , "--user" , "setuptools" , " pip" ,
114
+ unittest .mock .ANY , "--user" , "pip" ,
122
115
],
123
116
unittest .mock .ANY ,
124
117
)
@@ -129,7 +122,7 @@ def test_bootstrapping_with_upgrade(self):
129
122
self .run_pip .assert_called_once_with (
130
123
[
131
124
"install" , "--no-cache-dir" , "--no-index" , "--find-links" ,
132
- unittest .mock .ANY , "--upgrade" , "setuptools" , " pip" ,
125
+ unittest .mock .ANY , "--upgrade" , "pip" ,
133
126
],
134
127
unittest .mock .ANY ,
135
128
)
@@ -140,7 +133,7 @@ def test_bootstrapping_with_verbosity_1(self):
140
133
self .run_pip .assert_called_once_with (
141
134
[
142
135
"install" , "--no-cache-dir" , "--no-index" , "--find-links" ,
143
- unittest .mock .ANY , "-v" , "setuptools" , " pip" ,
136
+ unittest .mock .ANY , "-v" , "pip" ,
144
137
],
145
138
unittest .mock .ANY ,
146
139
)
@@ -151,7 +144,7 @@ def test_bootstrapping_with_verbosity_2(self):
151
144
self .run_pip .assert_called_once_with (
152
145
[
153
146
"install" , "--no-cache-dir" , "--no-index" , "--find-links" ,
154
- unittest .mock .ANY , "-vv" , "setuptools" , " pip" ,
147
+ unittest .mock .ANY , "-vv" , "pip" ,
155
148
],
156
149
unittest .mock .ANY ,
157
150
)
@@ -162,7 +155,7 @@ def test_bootstrapping_with_verbosity_3(self):
162
155
self .run_pip .assert_called_once_with (
163
156
[
164
157
"install" , "--no-cache-dir" , "--no-index" , "--find-links" ,
165
- unittest .mock .ANY , "-vvv" , "setuptools" , " pip" ,
158
+ unittest .mock .ANY , "-vvv" , "pip" ,
166
159
],
167
160
unittest .mock .ANY ,
168
161
)
@@ -239,7 +232,6 @@ def test_uninstall(self):
239
232
self .run_pip .assert_called_once_with (
240
233
[
241
234
"uninstall" , "-y" , "--disable-pip-version-check" , "pip" ,
242
- "setuptools" ,
243
235
]
244
236
)
245
237
@@ -250,7 +242,6 @@ def test_uninstall_with_verbosity_1(self):
250
242
self .run_pip .assert_called_once_with (
251
243
[
252
244
"uninstall" , "-y" , "--disable-pip-version-check" , "-v" , "pip" ,
253
- "setuptools" ,
254
245
]
255
246
)
256
247
@@ -261,7 +252,6 @@ def test_uninstall_with_verbosity_2(self):
261
252
self .run_pip .assert_called_once_with (
262
253
[
263
254
"uninstall" , "-y" , "--disable-pip-version-check" , "-vv" , "pip" ,
264
- "setuptools" ,
265
255
]
266
256
)
267
257
@@ -272,7 +262,7 @@ def test_uninstall_with_verbosity_3(self):
272
262
self .run_pip .assert_called_once_with (
273
263
[
274
264
"uninstall" , "-y" , "--disable-pip-version-check" , "-vvv" ,
275
- "pip" , "setuptools" ,
265
+ "pip"
276
266
]
277
267
)
278
268
@@ -312,13 +302,13 @@ def test_basic_bootstrapping(self):
312
302
self .run_pip .assert_called_once_with (
313
303
[
314
304
"install" , "--no-cache-dir" , "--no-index" , "--find-links" ,
315
- unittest .mock .ANY , "setuptools" , " pip" ,
305
+ unittest .mock .ANY , "pip" ,
316
306
],
317
307
unittest .mock .ANY ,
318
308
)
319
309
320
310
additional_paths = self .run_pip .call_args [0 ][1 ]
321
- self .assertEqual (len (additional_paths ), 2 )
311
+ self .assertEqual (len (additional_paths ), 1 )
322
312
self .assertEqual (exit_code , 0 )
323
313
324
314
def test_bootstrapping_error_code (self ):
@@ -344,7 +334,6 @@ def test_basic_uninstall(self):
344
334
self .run_pip .assert_called_once_with (
345
335
[
346
336
"uninstall" , "-y" , "--disable-pip-version-check" , "pip" ,
347
- "setuptools" ,
348
337
]
349
338
)
350
339
0 commit comments