You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
В скриптах конвертации конфигураций реализована возможность использования серверной информационной базы в качестве источника;
В скрипте загрузки конфигурации в информационную базу реализована работа с серверными базами и возможность загрузки в существующую базу;
В скриптах конвертации внешних отчетов и обработок реализована возможность использования служебной серверной информационной базы;
В скриптах конвертации расширений реализована возможность использования служебной серверной информационной базы;
В скрипте проверки EDT реализована возможность проверки файловых и серверных информационных баз;
Реализована возможность указания пользователя и пароля информационной базы;
Добавлена проверка существования инструментов для конвертации (1С:Конфигуратор, утилита ibcmd, утилита ring);
Реализовано чтение переменных окружения из файла .env в текущем рабочем каталоге.
Исправления
Добавлена проверка существования каталога информационной базы;
Пути в параметрах вызова конфигуратора обернуты в кавычки;
Поправлена проверка существования watchman.
Рефакторинг
В скриптах конвертации внешних отчетов и обработок указание служебной информационной базы и базовой конфигурации выполняется через переменные среды;
В скриптах конвертации расширений указание служебной информационной базы и базовой конфигурации выполняется через переменные среды.
Тесты
Реализовано выполнение завершающих скриптов из каталога "after" после выполнения тестов;
Добавлены тесты конвертации конфигурации из серверной информационной базы;
Добавлены тесты конвертации конфигурации из серверной информационной базы при открытом конфигураторе;
Добавлены тесты загрузки конфигурации в серверную информационную базу;
Добавлены тесты проверки EDT для файловой и серверной информационных баз;
Реализованы тестовые скрипты инициализации тестовой серверной информационной базы до выполнения тестов и удаления тестовой серверной базы после выполнения тестов;
Реализовано чтение переменных окружения из файла ./tests/.env;
Поправлено указание версии платформы для прогона тестов;
Поправлена проверка успешности выполнения в тесте watchman.
Прочее
Дополнено описание скриптов с учетом внесенных изменений;