Junior — Middle
Имали ли сте опит с използването на pytest при разработката на вашите проекти?
sobes.tech AI
Отговор от AI
Да, pytest е популярен фреймуърк за тестове в Python, който позволява да се пишат прости и разбираеми тестове.
Той поддържа автоматично търсене на тестове, удобни асерции и разширения. Например, можете да напишете тест на функция така:
import pytest
def add(a, b):
return a + b
def test_add():
assert add(2, 3) == 5
assert add(-1, 1) == 0
Изпълнението на pytest автоматично ще намери функцията test_add и ще извърши проверките. Това помага бързо да се открият грешки и да се поддържа качеството на кода.