Skip to content

pytest-use-fixtures-without-parameters (PT026)#

Derived from the flake8-pytest-style linter.

Fix is always available.

What it does#

Checks for @pytest.mark.usefixtures() decorators that aren't passed any arguments.

Why is this bad?#

A @pytest.mark.usefixtures() decorator that isn't passed any arguments is useless and should be removed.

Example#

import pytest


@pytest.mark.usefixtures()
def test_something():
    ...

Use instead:

def test_something():
    ...

References#