Skip to content
5 / 15

What is pytest and how to write my first test file?

pytest — это инструктор-проверяющий: ты пишешь функции вида def test_что_то(): с assert внутри, а pytest сам их находит, запускает и говорит «PASS» (прошло) или «FAIL» (упало). Установка — pip install pytest. Файл должен начинаться с test_ (например test_math.py), внутри — функции, тоже начинающиеся с test_. Никаких классов, наследований, специальных методов — просто функции. Это и сделало pytest стандартом в Python-мире.

What is pytest and how to write my first test file? | JScriptiser