Skip to content

Commit 3f5622c

Browse files
authored
Use config_invocation_dir for startdirs (#5151)
Use config_invocation_dir for startdirs
2 parents 1fb3f63 + 0bf3634 commit 3f5622c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/_pytest/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ def __init__(self, config):
435435
self.shouldfail = False
436436
self.trace = config.trace.root.get("collection")
437437
self._norecursepatterns = config.getini("norecursedirs")
438-
self.startdir = py.path.local()
438+
self.startdir = config.invocation_dir
439439
self._initialpaths = frozenset()
440440
# Keep track of any collected nodes in here, so we don't duplicate fixtures
441441
self._node_cache = {}

src/_pytest/terminal.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ def __init__(self, config, file=None):
234234
self._showfspath = None
235235

236236
self.stats = {}
237-
self.startdir = py.path.local()
237+
self.startdir = config.invocation_dir
238238
if file is None:
239239
file = sys.stdout
240240
self._tw = _pytest.config.create_terminal_writer(config, file)

0 commit comments

Comments
 (0)