Правила Ruff, связанные с flake8-pytest-style (PT)
Правила Ruff, связанные с flake8-pytest-style. Подробнее об этом плагине на его странице PyPI
Часть категории Правила проверок кода в Ruff.
Правила Ruff, связанные с flake8-pytest-style. Подробнее об этом плагине на его странице PyPI
Часть категории Правила проверок кода в Ruff.
pytest-fixture-incorrect-parentheses-style в Ruff проверяет код на предупреждение PT001. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-fixture-incorrect-parentheses-style и пример ниже.
import pytest …pytest-fixture-positional-args в Ruff проверяет код на предупреждение PT002. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-fixture-positional-args и пример ниже.
import pytest …pytest-extraneous-scope-function в Ruff проверяет код на предупреждение PT003. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-extraneous-scope-function и пример ниже.
import pytest …pytest-missing-fixture-name-underscore в Ruff проверяет код на предупреждение PT004. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-missing-fixture-name-underscore и пример ниже.
import pytest …pytest-incorrect-fixture-name-underscore в Ruff проверяет код на предупреждение PT005. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-incorrect-fixture-name-underscore и пример ниже.
import pytest …pytest-parametrize-names-wrong-type в Ruff проверяет код на предупреждение PT006. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-parametrize-names-wrong-type и пример ниже.
import pytest …pytest-parametrize-values-wrong-type в Ruff проверяет код на предупреждение PT007. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-parametrize-values-wrong-type и пример ниже.
import pytest …pytest-patch-with-lambda в Ruff проверяет код на предупреждение PT008. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-patch-with-lambda и пример ниже.
def test_foo …pytest-unittest-assertion в Ruff проверяет код на предупреждение PT009. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-unittest-assertion и пример ниже.
import unittest …pytest-raises-without-exception в Ruff проверяет код на предупреждение PT010. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-raises-without-exception и пример ниже.
import pytest …pytest-raises-too-broad в Ruff проверяет код на предупреждение PT011. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-raises-too-broad и пример ниже.
import pytest …pytest-raises-with-multiple-statements в Ruff проверяет код на предупреждение PT012. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-raises-with-multiple-statements и пример ниже.
import pytest …pytest-incorrect-pytest-import в Ruff проверяет код на предупреждение PT013. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-incorrect-pytest-import и пример ниже.
import pytest …pytest-duplicate-parametrize-test-cases в Ruff проверяет код на предупреждение PT014. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-duplicate-parametrize-test-cases и пример ниже.
import pytest …pytest-assert-always-false в Ruff проверяет код на предупреждение PT015. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-assert-always-false и пример ниже.
def test_foo …pytest-fail-without-message в Ruff проверяет код на предупреждение PT016. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-fail-without-message и пример ниже.
import pytest …pytest-assert-in-except в Ruff проверяет код на предупреждение PT017. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-assert-in-except и пример ниже.
def test_foo …pytest-composite-assertion в Ruff проверяет код на предупреждение PT018. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-composite-assertion и пример ниже.
def test_foo …pytest-fixture-param-without-value в Ruff проверяет код на предупреждение PT019. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-fixture-param-without-value и пример ниже.
import pytest …pytest-deprecated-yield-fixture в Ruff проверяет код на предупреждение PT020. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-deprecated-yield-fixture и пример ниже.
import pytest …pytest-fixture-finalizer-callback в Ruff проверяет код на предупреждение PT021. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-fixture-finalizer-callback и пример ниже.
import pytest …pytest-useless-yield-fixture в Ruff проверяет код на предупреждение PT022. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-useless-yield-fixture и пример ниже.
import pytest …pytest-incorrect-mark-parentheses-style в Ruff проверяет код на предупреждение PT023. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-incorrect-mark-parentheses-style и пример ниже.
import pytest …pytest-unnecessary-asyncio-mark-on-fixture в Ruff проверяет код на предупреждение PT024. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-unnecessary-asyncio-mark-on-fixture и пример ниже.
import pytest …pytest-erroneous-use-fixtures-on-fixture в Ruff проверяет код на предупреждение PT025. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-erroneous-use-fixtures-on-fixture и пример ниже.
import pytest …pytest-use-fixtures-without-parameters в Ruff проверяет код на предупреждение PT026. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-use-fixtures-without-parameters и пример ниже.
import pytest …pytest-unittest-raises-assertion в Ruff проверяет код на предупреждение PT027. Правило относится к группе flake8-pytest-style.
Единый стиль pytest-тестов делает проверки короче, понятнее и устойчивее к ошибкам.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pytest-unittest-raises-assertion и пример ниже.
import unittest …