2016-09-26 2 views
1

Я хотел бы использовать проверку сервера и выполнить его с двумя приемлемыми результатами, чтобы, если он проходит, проверка проходит. Я хочу, чтобы мой чек, чтобы пройти, если статус выхода команды либо 0, либо 1. Вот мой чек:Chef serverspec `описать команду` с помощью оператора или

describe command("rm /var/tmp/*.test") do 
    its(:exit_status) { should eq 0 } 
end 

Сейчас это можно проверить только если статус выхода равен 0. Как я могу изменить мой чек использовать 0 или 1 как приемлемый статус выхода?

ответ

1

Используйте составной соединитель.

its(:exit_status) { should eq(0).or eq(1) } 
Смежные вопросы