Skip to content

Commit ebf746f

Browse files
committed
Fix tests
1 parent 19e7cf5 commit ebf746f

File tree

5 files changed

+8
-9
lines changed

5 files changed

+8
-9
lines changed

pytest-devpi-server/_pytest_devpi_server/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ def __init__(self, offline=True, debug=False, data=None, user="testuser", passwo
8888
@property
8989
def run_cmd(self):
9090
res = [sys.executable, '-c', 'import sys; from devpi_server.main import main; sys.exit(main())',
91-
'--serverdir', self.server_dir,
91+
'--serverdir', str(self.server_dir),
9292
'--host', self.hostname,
9393
'--port', str(self.port)
9494
]
@@ -103,7 +103,7 @@ def api(self, *args):
103103
"""
104104
client_args = ['devpi']
105105
client_args.extend(args)
106-
client_args.extend(['--clientdir', self.client_dir])
106+
client_args.extend(['--clientdir', str(self.client_dir)])
107107
log.info(' '.join(client_args))
108108
captured = cStringIO()
109109
stdout = sys.stdout
@@ -118,10 +118,10 @@ def api(self, *args):
118118
def pre_setup(self):
119119
if self.data:
120120
log.info("Extracting initial server data from {}".format(self.data))
121-
zipfile.ZipFile(self.data, 'r').extractall(self.server_dir)
121+
zipfile.ZipFile(self.data, 'r').extractall(str(self.server_dir))
122122
else:
123123
self.run([os.path.join(sys.exec_prefix, "bin", "devpi-init"),
124-
'--serverdir', self.server_dir,
124+
'--serverdir', str(self.server_dir),
125125
])
126126

127127

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def test_server(devpi_server):
2424

2525
def test_upload(devpi_server):
2626
pkg_dir = devpi_server.workspace / "pkg"
27-
pkg_dir.mkdir_p()
27+
pkg_dir.mkdir(exist_ok=True)
2828
setup_py = pkg_dir / "setup.py"
2929
setup_py.write_text(
3030
"""

pytest-profiling/tests/integration/test_profile_integration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def virtualenv():
1919

2020
venv.install_package("pytest-cov")
2121
venv.install_package("pytest-profiling")
22-
copy_tree(test_dir, venv.workspace)
22+
copy_tree(str(test_dir), str(venv.workspace))
2323
shutil.rmtree(
2424
venv.workspace / "tests" / "unit" / "__pycache__", ignore_errors=True
2525
)

pytest-pyramid-server/pytest_pyramid_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ def start_server(self, env=None):
139139
"""
140140
print('\n==================================================================================')
141141
print("Starting wsgiref pyramid test server on host %s port %s" % (self.hostname, self.port))
142-
wsgi_app = loadapp('config:' + self.working_config)
142+
wsgi_app = loadapp('config:' + str(self.working_config))
143143
self.server = make_server(self.hostname, self.port, wsgi_app)
144144
worker = threading.Thread(target=self.server.serve_forever)
145145
worker.daemon = True

pytest-virtualenv/pytest_virtualenv.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import pathlib
55
import re
66
import shutil
7-
import subprocess
87
import sys
98
from enum import Enum
109

@@ -137,7 +136,7 @@ def __init__(self, env=None, workspace=None, name='.env', python=None, args=None
137136

138137
self.env['VIRTUAL_ENV'] = str(self.virtualenv)
139138

140-
self.env['PATH'] = str(self.python.dirname()) + ((os.path.pathsep + self.env["PATH"])
139+
self.env['PATH'] = str(os.path.dirname(self.python)) + ((os.path.pathsep + self.env["PATH"])
141140
if "PATH" in self.env else "")
142141
if 'PYTHONPATH' in self.env:
143142
del(self.env['PYTHONPATH'])

0 commit comments

Comments
 (0)