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 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-
3229entry_points = {
3330 'pytest11' : [
3431 'devpi_server = _pytest_devpi_server' ,
4441 author_email = 'eeaston@gmail.com' ,
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 ))
Original file line number Diff line number Diff line change 11import json
2+ import os
23from pathlib import Path
34
45NEW_INDEX = {
@@ -25,7 +26,7 @@ def test_server(devpi_server):
2526
2627def 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
4450def test_function_index (devpi_server , devpi_function_index ):
Original file line number Diff line number Diff line change 3838}
3939
4040tests_require = [
41- 'mock; python_version<"3.3"' ,
4241 'psutil' ,
4342 ]
4443
You can’t perform that action at this time.
0 commit comments