Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.58 KB

File metadata and controls

29 lines (19 loc) · 1.58 KB

Руководство контрибьютора

Доработка проводится по github-flow, основная ветка - master. Жду ваших PR.

Для удобства доработки в каталог ./tests/fixtures сохранены выгрузки отчетов по версиям хранилища в формате mxl. Можно ориентироваться на них при написании тестов. Обратите внимание, что комментарий к версии хранилища может неточно описывать изменения в этой версии.

Требования к окружению

  • Установленная Платформа 1С
  • Установленная EDT

Запуск тестов

  • Установить значение переменной GITSYNC_V8VERSION, например:
    • set GITSYNC_V8VERSION=8.3.21 # Windows
    • export GITSYNC_V8VERSION=8.3.21 # Linux

Если переменная не указана, то версию платформы выберет установленная у вас библиотека v8find.

  • Установить значение переменной EDT_VERSION, например:
    • set EDT_VERSION=2023.3.6 # Windows
    • export EDT_VERSION=2023.3.6 # Linux

По умолчанию используется версия 2022.2.5

  • Выполнить команду, которая устанавливает gitsync в каталог bin_gitsync
    • opm run install-gitsync
  • Запустить тесты
    • opm test