В проекте используется python 3.10.12
На винде вместо python3
возможно придётся писать python
(я не знаю как вы установили свой питон)
-
Создайте виртуальное окружение
Простая команда для этого
python3 -m venv venv/calculator_DM
Использовать окружение для этого терминала Пример команды для bash/zsh, для других терминалов или винды смотреть тут
source venv/calculator_DM/bin/activate
-
Установите зависимости
Помимо этого вы установите наш пакет computing (fix импортов)
python3 -m pip install -r requirements.txt python3 -m pip install .
-
Запускайте тесты следующей командой
# Запустить все тесты python3 -m pytest
# Запустить конкретный тест python3 -m pytest tests/computing/Natural_test.py
Прим.
Чтобы pytest
нашел ваши тесты, файлы должны иметь приписку test
в начале или в конце:
Валидные названия тестов: test_rational.py
, gcd_test.py
.
Имхо, лучше писать test в конце