mirror of
https://github.com/bia-technologies/precommit4onec.git
synced 2025-02-15 13:53:32 +02:00
33 lines
2.3 KiB
Gherkin
33 lines
2.3 KiB
Gherkin
# language: ru
|
|
|
|
Функциональность: Настройка конфигурации прекоммита
|
|
|
|
Как разработчик
|
|
Я хочу иметь возможность изменять настройки precommit4onec
|
|
Чтобы автоматически выполнять обработку исходников перед фиксацией изменений в репозитории
|
|
|
|
Сценарий: Печать текущих настроек precommit4onec
|
|
Когда Я выполняю команду "oscript" c параметрами "<КаталогПроекта>/src/main.os configure -global"
|
|
Тогда Код возврата команды "oscript" равен 0
|
|
И Я сообщаю вывод команды "oscript"
|
|
И Вывод команды "oscript" содержит "precommit4onec v1.0.4"
|
|
И Вывод команды "oscript" содержит "Установленные настройки:"
|
|
И Вывод команды "oscript" содержит "ИспользоватьСценарииРепозитория ="
|
|
И Вывод команды "oscript" содержит "КаталогЛокальныхСценариев ="
|
|
И Вывод команды "oscript" содержит "ГлобальныеСценарии ="
|
|
|
|
Сценарий: Сброс настроек к значениям по умолчанию
|
|
Когда Я выполняю команду "oscript" c параметрами "<КаталогПроекта>/src/main.os configure -global -reset"
|
|
Тогда Код возврата команды "oscript" равен 0
|
|
И Я выполняю команду "oscript" c параметрами "<КаталогПроекта>/src/main.os configure -global"
|
|
И Код возврата команды "oscript" равен 0
|
|
И Я сообщаю вывод команды "oscript"
|
|
И Вывод команды "oscript" содержит
|
|
"""
|
|
precommit4onec v1.0.4
|
|
Установленные настройки:
|
|
ИспользоватьСценарииРепозитория = Нет
|
|
КаталогЛокальныхСценариев =
|
|
ГлобальныеСценарии = КорректировкаXMLФорм.os,РазборОбычныхФормНаИсходники.os,РазборОтчетовОбработокРасширений.os
|
|
"""
|