Release 5.3.0 (#6233)

Release 5.3.0
This commit is contained in:
Bruno Oliveira
2019-11-19 18:49:14 -03:00
committed by GitHub
44 changed files with 367 additions and 134 deletions

View File

@@ -277,8 +277,7 @@ class PyobjMixin(PyobjContext):
break
parts.append(name)
parts.reverse()
s = ".".join(parts)
return s.replace(".[", "[")
return ".".join(parts)
def reportinfo(self) -> Tuple[str, int, str]:
# XXX caching?

View File

@@ -16,7 +16,8 @@ def pytest_addoption(parser):
def pytest_fixture_setup(fixturedef, request):
# Will return a dummy fixture if the setuponly option is provided.
if request.config.option.setupplan:
fixturedef.cached_result = (None, None, None)
my_cache_key = fixturedef.cache_key(request)
fixturedef.cached_result = (None, my_cache_key, None)
return fixturedef.cached_result