sportorg / pysport

Sportorg is a comprehensive software solution developed in Python that streamlines the organization and execution of orienteering competitions.
https://sportorg.readthedocs.io/ru/latest/
GNU General Public License v3.0
32 stars 16 forks source link

[test] Test boilerplate for test_marked_route_dont_dsq() #430

Closed alex-karpov closed 7 months ago

alex-karpov commented 7 months ago

Добавлен тест для marked_route_dont_dsq=True.

Часть тестовых случаев из строки документации функции penalty_calculation_free_order() не соответствуют действительности, закомментировал эти случаи в тесте.

daxartio commented 7 months ago

Убери плиз комментарии)

Также сделай плиз через pytest.mark.parametrize

alex-karpov commented 7 months ago

Под комментариями имеются в виду неработающие тесткейсы или докстринги?

Удали тогда пулл реквест, с pytest.mark.parametrize не смогу быстро разобраться. Код у меня сохранится.

daxartio commented 7 months ago

Под комментариями имеются в виду неработающие тесткейсы или докстринги?

Удали тогда пулл реквест, с pytest.mark.parametrize не смогу быстро разобраться. Код у меня сохранится.

неработающие тесткейсы

daxartio commented 7 months ago

там разобраться быстро, я бы предложил просто сюда добавить

alex-karpov commented 7 months ago

неработающие тесткейсы

penalty_calculation_free_order() похоже работает неправильно. Хотел по-быстрому разобраться, но не вышло. Вообще, эта опция была бы полезна давать штраф за неправильную отметку на лабиринте.