python_koans

Python tutor

An interactive tutorial for learning Python through writing tests and exercises

Python Koans - Learn Python through TDD

GitHub

5k stars
290 watching
3k forks
Language: Python
last commit: 3 months ago
Linked from 2 awesome lists

koanspython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jamescooke/flake8-aaa A Flake8 plugin to enforce Arrange-Act-Assert pattern in Python tests 70
decorator-factory/flake8-useless-assert A plugin to catch and report unnecessary assert statements in Python code. 5
vikingco/flake8-pytest Checks Python test code against standard assert statement usage 12
stretchr/testify A toolkit providing common assertions and mocks to support testing in Go programming language. 23,493
and-semakin/flake8-pytestrail Analyze Python code for missing or incorrectly formatted test identifiers for a testing framework. 10
jparise/flake8-assertive A Flake8 extension that enforces more specific and informative unittest assertions. 31
programminghero1/100-plus-python-coding-problems-with-solutions A collection of 100+ Python coding problems with solutions to practice and improve programming skills 852
assertj/assertj A library providing easy-to-use rich typed assertions for unit testing in Java. 2,633
pvcaptest/pvcaptest Automates capacity testing according to ASTM E2848 standard 19
quantifiedcode/python-anti-patterns A collection of common Python coding mistakes and poor practices 1,716
oca/pylint-odoo Enforces coding standards and detects potential issues in Python code used in Odoo modules. 143
donnemartin/interactive-coding-challenges An interactive coding challenge platform with a large collection of algorithms and data structures in Python. 29,553
pycqa/flake8-commas Enforces trailing commas in Python code to avoid merge conflicts and improve readability. 131
beberlei/assert A thin assertion library providing low-level input validation and guard methods for PHP applications. 2,407
revsys/django-test-plus Reduces boilerplate code in Django tests to make them more efficient and maintainable 612