Для теста кукольного RSpec, я хотел бы определить факт какВ том числе хэш в RSpec факты
let (:facts) {{
:os => { 'name' => 'CentOS' }
}}
Однако RSpec, кажется, не признает ОС в качестве хэша при работе Кукольный 3.7.4. validate_hash($::os)
функция STDLIB не возвращает сообщение об ошибке и тест переменной в пределах манифеста
if $::os == undef {
fail("Fact os is undefined")
}
предполагает, что ОС действительно определена.
Не могли бы вы дать указания относительно того, как установить значение хэша для факта, который будет использоваться в тесте Puppet RSpect? Спасибо заранее ...
Почему, по вашему мнению, это не хэш? Что не работает? –
Какая ошибка вы получаете? – ptierno
В реальности мигает ли «кукольный аппликация -e» $ :: os ["name"] ''для вас? –