Есть ли способ имитировать вывод Facter :: Core :: Execution.execute в ruby? - PullRequest
0 голосов
/ 28 мая 2020

У меня есть специальный факт в ruby, который использует Facter::Core::Execution.execute для выполнения системной команды и устанавливает для факта значение true или false в зависимости от вывода команды execute. Есть ли способ имитировать вывод команды execute, чтобы проверить его?

1 Ответ

1 голос
/ 29 мая 2020

Использование rspe c:

expect(Facter::Core::Execution).to receive(:execute).and_return(true)
...