-
Notifications
You must be signed in to change notification settings - Fork 38
Closed
Description
выполняю фичу
Executing task: C:\WINDOWS\system32\cmd.exe /c 1bdd c:\projects\oscript-libs\gitsync-plugins\features\tool1CD.feature -fail-fast -out C:\projects\oscript-libs\gitsync-plugins/exec.log <
получаю ошибку ниже
Вопрос - какая должна быть структура каталогов, чтобы тестировать?
где должен лежать пакет гитсинка?
неужели в корне проекта плагинов в каталоге bin ?
BDD for OneScript ver.1.10.0
Функциональность Работа плагина использования механизма tool1CD для получения версии из хранилища конфигурации
Как Пользователь
Я хочу выполнять автоматическую синхронизацию конфигурации из хранилища
Чтобы автоматизировать свою работы с хранилищем с git
Сценарий Успешная синхронизация с tool1CD
Контекст Тестовый контекст
Я очищаю параметры команды "gitsync" в контексте
Я устанавливаю рабочей каталог во временный каталог
Я создаю новый объект ГитРепозиторий
Я устанавливаю путь выполнения команды "gitsync" к текущей библиотеке
Я устанавливаю текущие плагины
Я создаю временный каталог и сохраняю его в переменной "КаталогХранилища1С"
я скопировал каталог тестового хранилища конфигурации в каталог из переменной "КаталогХранилища1С"
Я создаю временный каталог и сохраняю его в переменной "ПутьКаталогаИсходников"
Я инициализирую репозиторий в каталоге из переменной "ПутьКаталогаИсходников"
Я создаю тестовой файл AUTHORS
Я записываю "0" в файл VERSION
я включаю отладку лога с именем "oscript.app.gitsync"
Я создаю временный каталог и сохраняю его в переменной "ВременнаяДиректория"
Я добавляю параметр "--tempdir" для команды "gitsync" из переменной "ВременнаяДиректория"
Я добавляю параметр "-v" для команды "gitsync"
Я добавляю параметр "sync" для команды "gitsync"
ОШИБКА - У шага <Я выключаю все плагины>
- {
Модуль C:\projects\oscript-libs\gitsync-plugins\features\step_definitions\shared.os /
Ошибка в строке: 106 / Script file is not found 'C:\projects\oscript-libs\
gitsync-plugins\features\step_definitions\..\..\bin\gitsync/src/cmd/gitsync.os'
- }
- ВызватьИсключение Команда.ПолучитьВывод();
ОШИБКА - Я выключаю все плагины
Сломался
ОШИБКА - 1 Сценарий ( 0 Пройден, 0 Не реализован, 1 Сломался, 0 Не выполнялся )
ОШИБКА - 8 Шаг ( 0 Пройден, 0 Не реализован, 0 Сломался, 8 Не выполнялся )
The terminal process terminated with exit code: 2
Metadata
Metadata
Assignees
Labels
No labels