Skip to content

Commit d287b85

Browse files
Segate-ekbartbear
andauthored
Рефакторинг работы с настройками (#643)
* Отдельный ПР с настройкой параметров * merge settings-test * Добавил тесты на булево * Перенес работу с соответствием параметров из общего модуля в приватную часть менеджера команд приложения. Раскомментировал фича-файл с проверкой настроек. * фиксы мелких замечаний * Отдельный ПР с настройкой параметров * rebase * фиксы мелких замечаний * фиксы замечаний * Тест на подстановку переменных окружения в настройках * мелкие синтакс-фиксы перед мержем --------- Co-authored-by: Artur Ayukhanov <[email protected]>
1 parent 35c1f0a commit d287b85

File tree

5 files changed

+184
-162
lines changed

5 files changed

+184
-162
lines changed

features/ПереопределениеНастроек.feature

Lines changed: 0 additions & 46 deletions
This file was deleted.

features/ПриоритетыНастроек.feature

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,4 +282,21 @@
282282

283283
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/src/main.os set-version --language ru"
284284
Тогда Вывод команды "oscript" содержит
285-
| Изменяю версию в исходниках модуля |
285+
| Изменяю версию в исходниках модуля |
286+
287+
Сценарий: В файле настроек значения корректно получаются из переменных окружения
288+
289+
Когда Я создаю файл "env.json" с текстом
290+
"""
291+
{
292+
"default": {
293+
"--new-version":"ВерсияИзФайла-Умолчание-Settings",
294+
"--src":"${TEST_SRC}"
295+
}
296+
}
297+
"""
298+
И Я сохраняю значение "ПутьИзПеременныхОкружения" в переменную окружения "TEST_SRC"
299+
300+
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/src/main.os set-version --language ru"
301+
Тогда Вывод команды "oscript" содержит
302+
| Изменяю версию в исходниках конфигурации 1С на ВерсияИзФайла-Умолчание-Settings - ПутьИзПеременныхОкружения |

0 commit comments

Comments
 (0)