File tree Expand file tree Collapse file tree 3 files changed +13
-12
lines changed Expand file tree Collapse file tree 3 files changed +13
-12
lines changed Original file line number Diff line number Diff line change 23
23
'devpi-server>=3.0.1' ,
24
24
'devpi-client' ,
25
25
'six' ,
26
- 'ruamel.yaml>=0.15;python_version == "2.7"' ,
27
- 'ruamel.yaml>=0.15;python_version > "3.4"' ,
26
+ 'ruamel.yaml>=0.15' ,
28
27
]
29
28
30
- tests_require = []
31
-
32
29
entry_points = {
33
30
'pytest11' : [
34
31
'devpi_server = _pytest_devpi_server' ,
44
41
45
42
classifiers = classifiers ,
46
43
install_requires = install_requires ,
47
- tests_require = tests_require ,
48
44
packages = find_packages (exclude = 'tests' ),
49
45
entry_points = entry_points ,
50
46
))
Original file line number Diff line number Diff line change 1
1
import json
2
+ import os
2
3
from pathlib import Path
3
4
4
5
NEW_INDEX = {
@@ -25,7 +26,7 @@ def test_server(devpi_server):
25
26
26
27
def test_upload (devpi_server ):
27
28
pkg_dir : Path = devpi_server .workspace / "pkg"
28
- pkg_dir .mkdir (exist_ok = True )
29
+ pkg_dir .mkdir (parents = True , exist_ok = True )
29
30
setup_py = pkg_dir / "setup.py"
30
31
setup_py .write_text (
31
32
"""
@@ -34,11 +35,16 @@ def test_upload(devpi_server):
34
35
version='1.2.3')
35
36
"""
36
37
)
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 )
42
48
43
49
44
50
def test_function_index (devpi_server , devpi_function_index ):
Original file line number Diff line number Diff line change 38
38
}
39
39
40
40
tests_require = [
41
- 'mock; python_version<"3.3"' ,
42
41
'psutil' ,
43
42
]
44
43
You can’t perform that action at this time.
0 commit comments