-
Notifications
You must be signed in to change notification settings - Fork 2
Инструкция по созданию нового критерия проверки
Violetta Kruglikova edited this page Nov 8, 2023
·
5 revisions
Чтобы создать новый критерий, необходимо выполнить следующие шаги:
- Создать класс критерия в соответствующей директории: app/main/checks/*_checks
-
Для критериев презентаций наследуемся от базового класса
BasePresCriterion
, для отчётов - отBaseReportCriterion
(базовые классы находятся в base_check.py) -
здесь и ниже * - presentation/report в зависимости от добавляемого критерия
-
Добавить название критерия в файле app/main/check_packs/pack_config.py
-
Указать класс для импорта из модуля в app/main/checks/*_checks/__init__.py
-
Добавить в список критериев по соответствующему типу в app/main/checks/__init__.py
Пример: https://github.com/moevm/mse_auto_checking_slides_vaganov/pull/450/files