Skip to content

Commit 1bfbb7e

Browse files
committed
fix params, add ibcmd --incremental feature
1 parent 2c9a559 commit 1bfbb7e

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

features/useIbcmd.feature

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,33 @@
1717
И Я создаю временный каталог и сохраняю его в переменной "ПутьКаталогаИсходников"
1818
И Я инициализирую репозиторий в каталоге из переменной "ПутьКаталогаИсходников"
1919
И Я создаю тестовый файл AUTHORS
20-
И Я записываю "9" в файл VERSION
2120
И Я создаю временный каталог и сохраняю его в переменной "ВременнаяДиректория"
2221
И Я добавляю параметр "--tempdir" для команды "gitsync" из переменной "ВременнаяДиректория"
2322
# И Я добавляю параметр "-v" для команды "gitsync"
2423
И Я добавляю параметр "sync" для команды "gitsync"
24+
И Я создаю временный каталог и сохраняю его в переменной "ВременнаяДиректорияАвтономногоСервера"
25+
И Я добавляю параметр "--ibcmd-data" для команды "gitsync" из переменной "ВременнаяДиректорияАвтономногоСервера"
2526
И Я выключаю все плагины
2627
И Я включаю плагин "use-ibcmd"
2728

2829
Сценарий: Cинхронизация с использованием use-ibcmd (успешная)
2930
Допустим Я добавляю позиционный параметр для команды "gitsync" из переменной "КаталогХранилища1С"
3031
И Я добавляю позиционный параметр для команды "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
3144
Когда Я выполняю команду "gitsync"
3245
Тогда Вывод команды "gitsync" содержит "Завершена синхронизации с git"
3346
И Вывод команды "gitsync" не содержит "Внешнее исключение"
3447
И Вывод команды "gitsync" содержит "Используем утилиту ibcmd для выгрузки конфигурации в файлы"
48+
И Вывод команды "gitsync" содержит "ИНФОРМАЦИЯ - Тип выгрузки конфигурации в файлы: ИНКРЕМЕНТАЛЬНАЯ ВЫГРУЗКА"
3549
И Код возврата команды "gitsync" равен 0

0 commit comments

Comments
 (0)