/
hrogma
/
backend_test_homework
Обзор
Документация
Войти
/
hrogma
/
backend_test_homework
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
test_program.py
20 строк
551 B
yandex-praktikum
Update test_program.py
29 дек 2023, 01:05
Не верифицирован
29 дек 2023, 01:05
c0e9f66
Код
Авторство
О чём код?
import os BASE_DIR = os.path.dirname(os.path.abspath(__file__)) dir_files = [filename.lower() for filename in os.listdir(BASE_DIR)] files_list = ['program.py', 'readme.md'] def test_program(): for filename in files_list: assert filename in dir_files, f'Файл `{filename}` не найден.' try: import program except Exception as e: assert False, ( 'Не удалось запустить `program.py`. ' 'Исправьте в нем ошибки:\n' f'{e}' )