Различия между версиями 7 и 8
Версия 7 от 2022-08-01 15:54:06
Размер: 1537
Редактор: FrBrGeorge
Комментарий: Test уж больно часто для другого используется
Версия 8 от 2022-08-01 15:54:23
Размер: 1465
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 1: Строка 1:
## page was renamed from FrBrGeorge/ActualEducationalTasks/PyJudge/Test
= PyJudge.Test =
= PyJudge.Check =

PyJudge.Check

Собственно проверялка. Позволяет запустить один комплект собственных и удалённых тестов на одном решении и генерировать отчёт о прохождении этих тестов. Проверялка должна работать в двух вариантах: дома у любого пользователя (в этом случае придётся пользоваться доставкой как минимум удалённых тестов) и в составе системы массовой проверки под управлением подсистемы изолированного запуска.

На входе

  • Запускаемая программа (или каталог, в котором лежит тестируемый модуль)
  • каталог с тестами
  • (возможно: каталоги с кешом удалённых тестов)

На выходе

  • Список результатов тестирования по каждой группе тестов
    • ID группы тестов (собственные, удалённые), средний балл тестирования в процентах, классификация ошибки

  • Протокол тестирования (stderr и exit status) по каждому тесту

FrBrGeorge/ActualEducationalTasks/PyJudge/Check (последним исправлял пользователь FrBrGeorge 2022-08-01 15:54:23)