УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 4. БОЛЬШЕ ТЕСТОВ, LINTERS, PRE-COMMIT HOOKS
В новом видео покажу как следует расписать оставшиеся тестовые кейсы с помощью pytest, что мы не учли в прошлый раз при проектировании тестовой инфраструктуры, а также покажу, как прикручивать к проекту pre-commit хуки.
Поддержать:
На других платформах:
Канал «luchanos | Balabol IT» в Телеге -
Присоединяйся к нашему чату в Телеге -
Я в linkedin -
Страница компании -
Репозиторий-сокровищница -
Ссылка на проект -
Проект с актуальным коммитом -
00:00 Введение
01:45 Что имеем сейчас?
02:45 Что будем делать сегодня?
03:05 Каких тестовых кейсов сейчас не хватает?
05:56 Как изменилась структура проекта?
07:11 Github и merge-request
09:40 Тесты на хэндлер для создания пользователя и изменение бизнес-логики
20:35 Тесты на хэндлер для удаления пользователя
23:18 Тесты на хэндлер для получения данных пользователя
25:23 Тесты на хэндлер для изменения данных пользователя
34:40 Ошибка asyncio во время тестирования и как её лечить
38:10 Наводим красоту в коде с помощью линтеров и pre-commit хуков
53:10 Заносим линтеры в отдельной ветке через merge request
55:24 Заключение
#ityoutubers #ityoutubersru
2 views
2
4
4 years ago 00:03:47 7
Уроки FastAPI Body - урок 6
4 years ago 00:03:06 6
Уроки FastAPI - pydantic Field - урок 8
2 years ago 00:05:13 55
Уроки FastAPI создание и обзор проекта - урок 1
4 years ago 00:04:58 14
Уроки FastAPI работа с url - урок 2
4 years ago 00:04:24 6
Уроки FastAPI Path параметры и валидация - урок 5
1 year ago 00:30:15 4
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 10. ПРИКРУЧИВАЕМ SENTRY ДЛЯ МОНИТОРИНГА ОШИБОК
4 years ago 00:05:48 10
Уроки FastAPI Query параметры и валидация - урок 4
4 years ago 00:08:01 7
Уроки FastAPI - Response и response_model - урок 9
2 years ago 00:09:47 12
Уроки FastAPI request body и pydantic модели - урок 3
4 years ago 00:02:26 14
Уроки FastAPI - пишем свой валидатор поля в pydantic - урок 7
1 year ago 01:08:50 3
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 7. РОЛЕВАЯ МОДЕЛЬ. JIRA. НАШЛИ КУЧУ БАГОВ.
1 year ago 00:34:31 3
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 9. ДЕПЛОЙ НА ХОСТИНГ. АРЕНДА СЕРВЕРА.
2 years ago 00:54:17 30
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 1. MVP, СОЗДАНИЕ ПОЛЬЗОВАТЕЛЯ, МИГРАЦИИ ALEMBIC + ASYNC SQLALCHEMY
2 years ago 00:49:15 4
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 2. РЕФАКТОРИНГ СТРУКТУРЫ ПРОЕКТА, НАПИСАНИЕ ПЕРВОГО ТЕСТА
4 years ago 00:02:10 49
Курс FastAPI
12 months ago 01:04:52 1
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 6. ДОБАВЛЕНИЕ JWT В ENDPOINT И ТЕСТЫ. ПРОВЕРКА РАБОТЫ ПРОЕКТА
1 year ago 00:39:36 3
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 8. ДОБАВЛЕНИЕ И ОТЗЫВ АДМИНСКОЙ РОЛИ У ПРОСТЫХ ПОЛЬЗОВАТЕЛЕЙ
2 years ago 00:57:05 2
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 4. БОЛЬШЕ ТЕСТОВ, LINTERS, PRE-COMMIT HOOKS
2 years ago 02:01:11 201
Изучаем Python. Урок 1. Основы + Бонус: Пишем приложение на FastAPI
2 years ago 01:03:04 6
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 3. РЕАЛИЗАЦИЯ ENDPOINTS ДЛЯ УПРАВЛЕНИЯ ДАННЫМИ ПОЛЬЗОВАТЕЛЯ + ТЕСТЫ
2 years ago 01:06:40 7
УРОКИ FASTAPI НА БОЕВОМ СЕРВИСЕ 5. АВТОРИЗАЦИЯ И АУТЕНТИФИКАЦИЯ. ИСПОЛЬЗОВАНИЕ JWT.