Вопросы по теме 'chefspec'
Модульное тестирование поставщика Chef
Как написать модульный тест для поставщика Chef?
На данный момент наша стратегия модульного тестирования использует ChefSpec для рецептов, и мы вкладываем большую часть интересной логики для наших поставщиков. в библиотеках, чтобы сделать логику...
1471 просмотров
schedule
10.12.2023
Создайте рецепт шеф-повара, динамически передавая значения из файла свойств
Я создал рецепт шеф-повара, в котором упоминается установка определенного оборота. Этот rpm имеет номер версии, который необходимо динамически загружать из файла свойств (который сам создается динамически). Затем этот рецепт шеф-повара необходимо...
1214 просмотров
schedule
21.09.2022
Как проверить модификации data_bag в ChefSpec?
У меня есть рецепт, который изменяет значение DataBag, и я пытаюсь написать для него тест. Соответствующая часть рецепта:
def get_deployment_data(data_bag_name)
data_bag_item(data_bag_name, 'deployment')
end
# Update master data bag...
221 просмотров
schedule
16.10.2022
Невозможно запустить тесты chefspec с пакетами данных
Я пытаюсь запустить модульные тесты с помощью chefspec. Я добавил пакеты данных в свой рецепт. Без багов данных, тест Chefspec проходит нормально. После добавления багов данных Chefspec показывает следующую ошибку:
1) database::prerequisites...
656 просмотров
schedule
07.03.2024
Как stub_command в ChefSpec?
У меня есть это условие в моем рецепте:
install_action = (::Win32::Service.exists?(windows_service['name']) ? :configure : :create)
и ChefSpec для этого в файле спецификаций:
#1: not working
allow_any_instance_of(Win32::Service)...
1393 просмотров
schedule
28.09.2022