Как проверить, работает ли условие моей команды ServerSpec, написанное на Ruby? - PullRequest
0 голосов
/ 04 сентября 2018

Я использую следующий скрипт ruby ​​

describe command('curl -s -k - i %{http_code} https://localhost/xx/xxx') do
  its(:stdout) { should match /200/ }
end

Но я не уверен, работает ли этот скрипт или нет. Как я могу убедиться, что этот скрипт работает?

Ответы [ 2 ]

0 голосов
/ 17 февраля 2019

Мне кажется, что вы хотите:

describe command('curl -s -k -I https://localhost/xx/xxx') do
  its(:stdout) { should match /200/ }
end
0 голосов
/ 04 сентября 2018

Обычно Serverspec используется с Chef через интегрированную среду тестирования тестовой кухни (хотя в наши дни InSpec более популярен). Вы запускаете свои тесты с помощью команды kitchen verify.

...