Skip to content

Test task for the vacancy Backend programmer Python / Python Backend Developer in Radium

Notifications You must be signed in to change notification settings

altec3/test_task_radium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание

Стек: python:3.10
Среда разработки: PyCharm


Описание задания

Скрипт асинхронно (в 3 одновременные задачи) скачивает содержимое HEAD репозитория https://gitea.radium.group/radium/project-configuration во временную папку. После выполнения всех асинхронных задач, скрипт подсчитывает sha256 хэши от каждого файла.


Для проверки задания (IDE PyCharm):

  1. При необходимости, изменить настройки в файле settings.py
  2. Установить зависимости:
pip install poetry
poetry install
  1. Запустить скрипт:
python run.py

В результате во временную папку будут скачаны все файлы из указанного в settings.py репозитория (по умолчанию https://gitea.radium.group/radium/project-configuration).

Запуск тестов (IDE PyCharm)

pytest

About

Test task for the vacancy Backend programmer Python / Python Backend Developer in Radium

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages