@@ -121,7 +121,9 @@ def test_info_from_bdist(demo_wheel):
121
121
122
122
123
123
def test_info_from_poetry_directory ():
124
- info = PackageInfo .from_directory (FIXTURE_DIR_INSPECTIONS / "demo" )
124
+ info = PackageInfo .from_directory (
125
+ FIXTURE_DIR_INSPECTIONS / "demo" , disable_build = True
126
+ )
125
127
demo_check_info (info )
126
128
127
129
@@ -146,7 +148,7 @@ def test_info_from_setup_cfg(demo_setup_cfg):
146
148
147
149
def test_info_no_setup_pkg_info_no_deps ():
148
150
info = PackageInfo .from_directory (
149
- FIXTURE_DIR_INSPECTIONS / "demo_no_setup_pkg_info_no_deps"
151
+ FIXTURE_DIR_INSPECTIONS / "demo_no_setup_pkg_info_no_deps" , disable_build = True ,
150
152
)
151
153
assert info .name == "demo"
152
154
assert info .version == "0.1.0"
@@ -156,7 +158,7 @@ def test_info_no_setup_pkg_info_no_deps():
156
158
@pytest .mark .skipif (not PY35 , reason = "Parsing of setup.py is skipped for Python < 3.5" )
157
159
def test_info_setup_simple (mocker , demo_setup ):
158
160
spy = mocker .spy (VirtualEnv , "run" )
159
- info = PackageInfo .from_directory (demo_setup , allow_build = True )
161
+ info = PackageInfo .from_directory (demo_setup )
160
162
assert spy .call_count == 0
161
163
demo_check_info (info , requires_dist = {"package" })
162
164
@@ -167,21 +169,21 @@ def test_info_setup_simple(mocker, demo_setup):
167
169
)
168
170
def test_info_setup_simple_py2 (mocker , demo_setup ):
169
171
spy = mocker .spy (VirtualEnv , "run" )
170
- info = PackageInfo .from_directory (demo_setup , allow_build = True )
172
+ info = PackageInfo .from_directory (demo_setup )
171
173
assert spy .call_count == 2
172
174
demo_check_info (info , requires_dist = {"package" })
173
175
174
176
175
177
@pytest .mark .skipif (not PY35 , reason = "Parsing of setup.cfg is skipped for Python < 3.5" )
176
178
def test_info_setup_cfg (mocker , demo_setup_cfg ):
177
179
spy = mocker .spy (VirtualEnv , "run" )
178
- info = PackageInfo .from_directory (demo_setup_cfg , allow_build = True )
180
+ info = PackageInfo .from_directory (demo_setup_cfg )
179
181
assert spy .call_count == 0
180
182
demo_check_info (info , requires_dist = {"package" })
181
183
182
184
183
185
def test_info_setup_complex (demo_setup_complex ):
184
- info = PackageInfo .from_directory (demo_setup_complex , allow_build = True )
186
+ info = PackageInfo .from_directory (demo_setup_complex )
185
187
demo_check_info (info , requires_dist = {"package" })
186
188
187
189
@@ -193,20 +195,18 @@ def test_info_setup_complex_pep517_error(mocker, demo_setup_complex):
193
195
)
194
196
195
197
with pytest .raises (PackageInfoError ):
196
- PackageInfo .from_directory (demo_setup_complex , allow_build = True )
198
+ PackageInfo .from_directory (demo_setup_complex )
197
199
198
200
199
201
def test_info_setup_complex_pep517_legacy (demo_setup_complex_pep517_legacy ):
200
- info = PackageInfo .from_directory (
201
- demo_setup_complex_pep517_legacy , allow_build = True
202
- )
202
+ info = PackageInfo .from_directory (demo_setup_complex_pep517_legacy )
203
203
demo_check_info (info , requires_dist = {"package" })
204
204
205
205
206
206
@pytest .mark .skipif (not PY35 , reason = "Parsing of setup.py is skipped for Python < 3.5" )
207
207
def test_info_setup_complex_disable_build (mocker , demo_setup_complex ):
208
208
spy = mocker .spy (VirtualEnv , "run" )
209
- info = PackageInfo .from_directory (demo_setup_complex , allow_build = False )
209
+ info = PackageInfo .from_directory (demo_setup_complex , disable_build = True )
210
210
assert spy .call_count == 0
211
211
assert info .name == "demo"
212
212
assert info .version == "0.1.0"
0 commit comments