flake8-aaa

Test enforcer

A Flake8 plugin to enforce Arrange-Act-Assert pattern in Python tests

A Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern

GitHub

69 stars
4 watching
6 forks
Language: Python
last commit: over 2 years ago
Linked from 1 awesome list

arrange-act-assertcode-qualityflake8-pluginlinterpythontddtest-driven-developmenttesting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jparise/flake8-assertiveA Flake8 extension that enforces more specific and informative unittest assertions.31
decorator-factory/flake8-useless-assertA plugin to catch and report unnecessary assert statements in Python code.5
pycqa/flake8-commasEnforces trailing commas in Python code to avoid merge conflicts and improve readability.131
smarkets/flake8-strictPlugin for static code analysis of Python code adhering to strict style rules10
plinss/flake8-literalThis plugin checks and enforces consistent usage of string literals in Python code.5
cyyc1/flake8-indent-in-defEnforces consistent 8-space indentation in Python function and class definitions to improve readability.0
and-semakin/flake8-pytestrailAnalyze Python code for missing or incorrectly formatted test identifiers for a testing framework.10
orsinium-labs/flake8-codesTools to inspect error codes in Python code for linting and quality assurance14
cyyc1/flake8-clean-blockEnforces a blank line after certain Python block types to improve code readability and prevent subtle bugs.4
best-doctor/flake8-expression-complexityPlugin to validate Python expressions for readability and complexity32
best-doctor/flake8-functionsEnforces code standards for Python functions50
pgjones/flake8-sqlA Flake8 plugin for enforcing SQL coding standards.26
vikingco/flake8-pytestChecks Python test code against standard assert statement usage12
flake8-implicit-str-concat/flake8-implicit-str-concatA Flake8 plugin that checks for correct string literal concatenation in Python code.31
jparise/flake8-authorChecks Python modules for author attributes and enforces configuration rules around their usage.3