mirror of https://github.com/pypa/pip
Use nox.sessions.Session.chdir instead of os.chdir
This commit is contained in:
parent
63ee9b702b
commit
3da19325f4
|
@ -196,13 +196,11 @@ def workdir(nox_session, dir_path: pathlib.Path):
|
||||||
"""Temporarily chdir when entering CM and chdir back on exit."""
|
"""Temporarily chdir when entering CM and chdir back on exit."""
|
||||||
orig_dir = pathlib.Path.cwd()
|
orig_dir = pathlib.Path.cwd()
|
||||||
|
|
||||||
nox_session.log(f"# Changing dir to {dir_path}")
|
nox_session.chdir(dir_path)
|
||||||
os.chdir(dir_path)
|
|
||||||
try:
|
try:
|
||||||
yield dir_path
|
yield dir_path
|
||||||
finally:
|
finally:
|
||||||
nox_session.log(f"# Changing dir back to {orig_dir}")
|
nox_session.chdir(orig_dir)
|
||||||
os.chdir(orig_dir)
|
|
||||||
|
|
||||||
|
|
||||||
@contextlib.contextmanager
|
@contextlib.contextmanager
|
||||||
|
|
Loading…
Reference in New Issue