У меня есть веб-сайт, который нужно проверить на код состояния, используя команду curl для получения кода состояния веб-сайта. Иногда выдает коды состояния 200 и 302. Я использую serverpec для проверки кода состояния веб-сайта. Поскольку я получаю 2 кода состояния, я хочу использовать условие «или», чтобы это сделать. Как я мог его использовать. Вот мой тестовый пример Serverspec.
describe command('curl -IL --retry 4 "www.example.com"') do
its(:stdout) { should match '200' or '302' }
end
Этот дает ошибку для меня.