#задача #автоматизация #python #pytest
Задача:
Вам необходимо написать функцию
Пишите ваши варианты в комментариях. Ответ будет в канале вечером
Кстати поставьте лайк или дизлайк - если автоматизация на питоне полезна вам или нет.
Задача:
Вам необходимо написать функцию
is_even
, которая принимает на вход целое число и возвращает True
, если число четное, и False
, если число нечетное. Ваша задача - написать тесты для этой функции, чтобы убедиться, что она работает правильно.Пишите ваши варианты в комментариях. Ответ будет в канале вечером
Кстати поставьте лайк или дизлайк - если автоматизация на питоне полезна вам или нет.
# Функция для проверки четности числа
Не забудьте установить пакет
def is_even(number):# Тесты для функции is_even
return number % 2 == 0
def test_is_even():# Проверка для нечетного числа
# Проверка для четного числа
assert is_even(4) is True
assert is_even(7) is False
# Проверка для нуляassert is_even(0) is True
# Проверка для отрицательного четного числаassert is_even(-10) is True
# Проверка для отрицательного нечетного числаassert is_even(-15) is False
Вы можете сохранить этот код в файле с расширением .py
, например, test_even.py
. Затем вы можете запустить тесты с использованием pytest
, выполнив команду pytest
в терминале, находясь в директории с вашим файлом тестов. Pytest автоматически обнаружит и выполнит ваши тесты, выводя результаты и любые ошибки или несоответствия.Не забудьте установить пакет
pytest
, если у вас его еще нет, используя команду pip install pytest.
#задача #автоматизация #python #pytest