Skip to content

Commit 1a74776

Browse files
committed
Remove outdated requirements, and fix another test
1 parent c16e075 commit 1a74776

File tree

3 files changed

+13
-12
lines changed

3 files changed

+13
-12
lines changed

pytest-devpi-server/setup.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,9 @@
2323
'devpi-server>=3.0.1',
2424
'devpi-client',
2525
'six',
26-
'ruamel.yaml>=0.15;python_version == "2.7"',
27-
'ruamel.yaml>=0.15;python_version > "3.4"',
26+
'ruamel.yaml>=0.15',
2827
]
2928

30-
tests_require = []
31-
3229
entry_points = {
3330
'pytest11': [
3431
'devpi_server = _pytest_devpi_server',
@@ -44,7 +41,6 @@
4441
author_email='[email protected]',
4542
classifiers=classifiers,
4643
install_requires=install_requires,
47-
tests_require=tests_require,
4844
packages=find_packages(exclude='tests'),
4945
entry_points=entry_points,
5046
))

pytest-devpi-server/tests/integration/test_devpi_server.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import json
2+
import os
23
from pathlib import Path
34

45
NEW_INDEX = {
@@ -25,7 +26,7 @@ def test_server(devpi_server):
2526

2627
def test_upload(devpi_server):
2728
pkg_dir: Path = devpi_server.workspace / "pkg"
28-
pkg_dir.mkdir(exist_ok=True)
29+
pkg_dir.mkdir(parents=True, exist_ok=True)
2930
setup_py = pkg_dir / "setup.py"
3031
setup_py.write_text(
3132
"""
@@ -34,11 +35,16 @@ def test_upload(devpi_server):
3435
version='1.2.3')
3536
"""
3637
)
37-
devpi_server.api("upload")
38-
res = devpi_server.api(
39-
"getjson", "/{}/{}".format(devpi_server.user, devpi_server.index)
40-
)
41-
assert json.loads(res)["result"]["projects"] == ["test-foo"]
38+
orig_dir = os.getcwd()
39+
try:
40+
os.chdir(pkg_dir)
41+
devpi_server.api("upload")
42+
res = devpi_server.api(
43+
"getjson", "/{}/{}".format(devpi_server.user, devpi_server.index)
44+
)
45+
assert json.loads(res)["result"]["projects"] == ["test-foo"]
46+
finally:
47+
os.chdir(orig_dir)
4248

4349

4450
def test_function_index(devpi_server, devpi_function_index):

pytest-server-fixtures/setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
}
3939

4040
tests_require = [
41-
'mock; python_version<"3.3"',
4241
'psutil',
4342
]
4443

0 commit comments

Comments
 (0)