python_koans
Python tutor
An interactive tutorial for learning Python through writing tests and exercises
Python Koans - Learn Python through TDD
5k stars
290 watching
3k forks
Language: Python
last commit: 3 months ago
Linked from 2 awesome lists
koanspython
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 |