|  | 
| 17 | 17 |     И Я создаю временный каталог и сохраняю его в переменной "ПутьКаталогаИсходников" | 
| 18 | 18 |     И Я инициализирую репозиторий в каталоге из переменной "ПутьКаталогаИсходников" | 
| 19 | 19 |     И Я создаю тестовый файл AUTHORS | 
| 20 |  | -    И Я записываю "9" в файл VERSION | 
| 21 | 20 |     И Я создаю временный каталог и сохраняю его в переменной "ВременнаяДиректория" | 
| 22 | 21 |     И Я добавляю параметр "--tempdir" для команды "gitsync" из переменной "ВременнаяДиректория" | 
| 23 | 22 |     # И Я добавляю параметр "-v" для команды "gitsync" | 
| 24 | 23 |     И Я добавляю параметр "sync" для команды "gitsync" | 
|  | 24 | +    И Я создаю временный каталог и сохраняю его в переменной "РабочийКаталогАвтономногоСервера" | 
|  | 25 | +    И Я добавляю параметр "--ibcmd-data" для команды "gitsync" из переменной "РабочийКаталогАвтономногоСервера" | 
| 25 | 26 |     И Я выключаю все плагины | 
| 26 | 27 |     И Я включаю плагин "use-ibcmd" | 
| 27 | 28 | 
 | 
| 28 | 29 | Сценарий: Cинхронизация с использованием use-ibcmd (успешная) | 
| 29 | 30 |     Допустим Я добавляю позиционный параметр для команды "gitsync" из переменной "КаталогХранилища1С" | 
| 30 | 31 |     И Я добавляю позиционный параметр для команды "gitsync" из переменной "ПутьКаталогаИсходников" | 
|  | 32 | +    И Я записываю "9" в файл VERSION | 
|  | 33 | +    Когда Я выполняю команду "gitsync" | 
|  | 34 | +    Тогда Вывод команды "gitsync" содержит "Завершена синхронизации с git" | 
|  | 35 | +    И Вывод команды "gitsync" не содержит "Внешнее исключение" | 
|  | 36 | +    И Вывод команды "gitsync" содержит "Используем утилиту ibcmd для выгрузки конфигурации в файлы" | 
|  | 37 | +    И Код возврата команды "gitsync" равен 0 | 
|  | 38 | + | 
|  | 39 | +Сценарий: Cинхронизация с использованием use-ibcmd (инкрементальная) | 
|  | 40 | +    Допустим Я добавляю параметр "--increment" для команды "gitsync" | 
|  | 41 | +    И Я добавляю позиционный параметр для команды "gitsync" из переменной "КаталогХранилища1С" | 
|  | 42 | +    И Я добавляю позиционный параметр для команды "gitsync" из переменной "ПутьКаталогаИсходников" | 
|  | 43 | +    И Я записываю "8" в файл VERSION | 
| 31 | 44 |     Когда Я выполняю команду "gitsync" | 
| 32 | 45 |     Тогда Вывод команды "gitsync" содержит "Завершена синхронизации с git" | 
| 33 | 46 |     И Вывод команды "gitsync" не содержит "Внешнее исключение" | 
| 34 | 47 |     И Вывод команды "gitsync" содержит "Используем утилиту ibcmd для выгрузки конфигурации в файлы" | 
|  | 48 | +    И Вывод команды "gitsync" содержит "ИНФОРМАЦИЯ - Тип выгрузки конфигурации в файлы: ИНКРЕМЕНТАЛЬНАЯ ВЫГРУЗКА" | 
| 35 | 49 |     И Код возврата команды "gitsync" равен 0 | 
0 commit comments