8 месяцев назад
ПРИМЕРЫ ТЕСТОВ С ИСПОЛЬЗОВАНИЕМ @pytest.mark.parametrize
pytest.mark.parameterize - это декоратор, который позволяет параметризовать тесты в pytest, что позволяет запускать один и тот же тест с разными входными данными. 1. Пример с использованием списка параметров: import pytest @pytest.mark.parametrize("input, expected", [(1, 2), (2, 3), (3, 4)]) def test_increment_function(input, expected):   assert input + 1 == expected В этом примере тест test_increment_function будет запущен трижды с разными параметрами (1, 2), (2, 3) и (3, 4). 2. Пример с использованием параметризации по именованным аргументам: import pytest @pytest...
15,2 тыс читали · 2 года назад
Тест на внимательность. По условиям данного теста на внимательность необходимо за 5 секунд на картинке найти спрятанную панду. Если справились с тестом, то напишите в комментариях свое время и где именно находится панда. А мы сравним результаты 😉