diff --git a/changelog/2220.bugfix.rst b/changelog/2220.bugfix.rst index bc74b44bb..a0385e657 100644 --- a/changelog/2220.bugfix.rst +++ b/changelog/2220.bugfix.rst @@ -1,3 +1,3 @@ -In case a (direct) parameter of a test overrides some fixture upon which the -test depends indirectly, do the pruning of the fixture dependency tree. That -is, recompute the full set of fixtures the test function needs. +Fix a bug where fixtures overriden by direct parameters (for example parametrization) were being instantiated +even if they were not being used by a test. + diff --git a/changelog/3576.feature.rst b/changelog/3576.feature.rst index a2af6f9d9..6763a00e6 100644 --- a/changelog/3576.feature.rst +++ b/changelog/3576.feature.rst @@ -1 +1 @@ -``Node.add_marker`` now supports an append=True/False to determine whether the mark comes last (default) or first. +``Node.add_marker`` now supports an ``append=True/False`` parameter to determine whether the mark comes last (default) or first. diff --git a/changelog/3610.feature.rst b/changelog/3610.feature.rst index fd044b4b2..a98295ce8 100644 --- a/changelog/3610.feature.rst +++ b/changelog/3610.feature.rst @@ -1 +1 @@ -Added the `--trace` option to enter the debugger at the start of a test. +New ``--trace`` option to enter the debugger at the start of a test. diff --git a/changelog/3623.feature.rst b/changelog/3623.feature.rst index 2e6f4c428..589d858b9 100644 --- a/changelog/3623.feature.rst +++ b/changelog/3623.feature.rst @@ -1 +1 @@ -introduce ``pytester.copy_example`` as helper to do acceptance tests against examples from the project +Introduce ``pytester.copy_example`` as helper to do acceptance tests against examples from the project.